[INFO] fetching crate rusoto_medialive 0.48.0... [INFO] checking rusoto_medialive-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_medialive 0.48.0 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate rusoto_medialive 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_medialive 0.48.0 [INFO] finished tweaking crates.io crate rusoto_medialive 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_medialive 0.48.0 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [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-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 55a8e21e5ad3301200d2eda433024ce2cf52bea4005acc9e5c3d95eb641ffa90 [INFO] running `Command { std: "docker" "start" "-a" "55a8e21e5ad3301200d2eda433024ce2cf52bea4005acc9e5c3d95eb641ffa90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "55a8e21e5ad3301200d2eda433024ce2cf52bea4005acc9e5c3d95eb641ffa90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "55a8e21e5ad3301200d2eda433024ce2cf52bea4005acc9e5c3d95eb641ffa90", kill_on_drop: false }` [INFO] [stdout] 55a8e21e5ad3301200d2eda433024ce2cf52bea4005acc9e5c3d95eb641ffa90 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 922259dbff5589325cd2b732a2c24627092d6a4cb0b83e71950dfa83e0f15db7 [INFO] running `Command { std: "docker" "start" "-a" "922259dbff5589325cd2b732a2c24627092d6a4cb0b83e71950dfa83e0f15db7", 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 typenum v1.15.0 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Compiling semver v1.0.13 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking http v0.2.8 [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] Compiling generic-array v0.14.6 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Compiling rusoto_core v0.48.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.11.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.11.0 [INFO] [stderr] Checking md-5 v0.9.1 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling tokio-macros v1.8.0 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking rusoto_credential v0.48.0 [INFO] [stderr] Checking rusoto_signature v0.48.0 [INFO] [stderr] Checking rusoto_mock v0.48.0 [INFO] [stderr] Checking rusoto_medialive v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::accept_input_device_transfer` [INFO] [stdout] --> src/generated.rs:11524:5 [INFO] [stdout] | [INFO] [stdout] 11524 | async fn accept_input_device_transfer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::accept_input_device_transfer`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_delete` [INFO] [stdout] --> src/generated.rs:11556:5 [INFO] [stdout] | [INFO] [stdout] 11556 | async fn batch_delete( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_delete`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_start` [INFO] [stdout] --> src/generated.rs:11587:5 [INFO] [stdout] | [INFO] [stdout] 11587 | async fn batch_start( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_start`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_stop` [INFO] [stdout] --> src/generated.rs:11618:5 [INFO] [stdout] | [INFO] [stdout] 11618 | async fn batch_stop( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_stop`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_update_schedule` [INFO] [stdout] --> src/generated.rs:11649:5 [INFO] [stdout] | [INFO] [stdout] 11649 | async fn batch_update_schedule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_update_schedule`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::cancel_input_device_transfer` [INFO] [stdout] --> src/generated.rs:11683:5 [INFO] [stdout] | [INFO] [stdout] 11683 | async fn cancel_input_device_transfer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::cancel_input_device_transfer`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:11715:5 [INFO] [stdout] | [INFO] [stdout] 11715 | async fn create_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_channel`, completing the cycle [INFO] [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_input` [INFO] [stdout] --> src/generated.rs:11746:5 [INFO] [stdout] | [INFO] [stdout] 11746 | async fn create_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_input`, completing the cycle [INFO] [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_input_security_group` [INFO] [stdout] --> src/generated.rs:11777:5 [INFO] [stdout] | [INFO] [stdout] 11777 | async fn create_input_security_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_input_security_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_multiplex` [INFO] [stdout] --> src/generated.rs:11808:5 [INFO] [stdout] | [INFO] [stdout] 11808 | async fn create_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_multiplex`, completing the cycle [INFO] [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_multiplex_program` [INFO] [stdout] --> src/generated.rs:11839:5 [INFO] [stdout] | [INFO] [stdout] 11839 | async fn create_multiplex_program( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_multiplex_program`, completing the cycle [INFO] [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_partner_input` [INFO] [stdout] --> src/generated.rs:11873:5 [INFO] [stdout] | [INFO] [stdout] 11873 | async fn create_partner_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_partner_input`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:11940:5 [INFO] [stdout] | [INFO] [stdout] 11940 | async fn delete_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_channel`, completing the cycle [INFO] [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_input` [INFO] [stdout] --> src/generated.rs:11968:5 [INFO] [stdout] | [INFO] [stdout] 11968 | async fn delete_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_input`, completing the cycle [INFO] [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_input_security_group` [INFO] [stdout] --> src/generated.rs:11996:5 [INFO] [stdout] | [INFO] [stdout] 11996 | async fn delete_input_security_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_input_security_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_multiplex` [INFO] [stdout] --> src/generated.rs:12027:5 [INFO] [stdout] | [INFO] [stdout] 12027 | async fn delete_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_multiplex`, completing the cycle [INFO] [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_multiplex_program` [INFO] [stdout] --> src/generated.rs:12058:5 [INFO] [stdout] | [INFO] [stdout] 12058 | async fn delete_multiplex_program( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_multiplex_program`, completing the cycle [INFO] [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_reservation` [INFO] [stdout] --> src/generated.rs:12090:5 [INFO] [stdout] | [INFO] [stdout] 12090 | async fn delete_reservation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_reservation`, completing the cycle [INFO] [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_schedule` [INFO] [stdout] --> src/generated.rs:12121:5 [INFO] [stdout] | [INFO] [stdout] 12121 | async fn delete_schedule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_schedule`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:12188:5 [INFO] [stdout] | [INFO] [stdout] 12188 | async fn describe_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_channel`, completing the cycle [INFO] [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_input` [INFO] [stdout] --> src/generated.rs:12216:5 [INFO] [stdout] | [INFO] [stdout] 12216 | async fn describe_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_input`, completing the cycle [INFO] [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_input_device` [INFO] [stdout] --> src/generated.rs:12244:5 [INFO] [stdout] | [INFO] [stdout] 12244 | async fn describe_input_device( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_input_device`, completing the cycle [INFO] [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_input_security_group` [INFO] [stdout] --> src/generated.rs:12321:5 [INFO] [stdout] | [INFO] [stdout] 12321 | async fn describe_input_security_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_input_security_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_multiplex` [INFO] [stdout] --> src/generated.rs:12353:5 [INFO] [stdout] | [INFO] [stdout] 12353 | async fn describe_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_multiplex`, completing the cycle [INFO] [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_multiplex_program` [INFO] [stdout] --> src/generated.rs:12384:5 [INFO] [stdout] | [INFO] [stdout] 12384 | async fn describe_multiplex_program( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_multiplex_program`, completing the cycle [INFO] [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_offering` [INFO] [stdout] --> src/generated.rs:12416:5 [INFO] [stdout] | [INFO] [stdout] 12416 | async fn describe_offering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_offering`, completing the cycle [INFO] [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_reservation` [INFO] [stdout] --> src/generated.rs:12447:5 [INFO] [stdout] | [INFO] [stdout] 12447 | async fn describe_reservation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_reservation`, completing the cycle [INFO] [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_schedule` [INFO] [stdout] --> src/generated.rs:12478:5 [INFO] [stdout] | [INFO] [stdout] 12478 | async fn describe_schedule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_schedule`, completing the cycle [INFO] [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_channels` [INFO] [stdout] --> src/generated.rs:12518:5 [INFO] [stdout] | [INFO] [stdout] 12518 | async fn list_channels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_channels`, completing the cycle [INFO] [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_input_device_transfers` [INFO] [stdout] --> src/generated.rs:12555:5 [INFO] [stdout] | [INFO] [stdout] 12555 | async fn list_input_device_transfers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_input_device_transfers`, completing the cycle [INFO] [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_input_devices` [INFO] [stdout] --> src/generated.rs:12593:5 [INFO] [stdout] | [INFO] [stdout] 12593 | async fn list_input_devices( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_input_devices`, completing the cycle [INFO] [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_input_security_groups` [INFO] [stdout] --> src/generated.rs:12630:5 [INFO] [stdout] | [INFO] [stdout] 12630 | async fn list_input_security_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_input_security_groups`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_inputs` [INFO] [stdout] --> src/generated.rs:12667:5 [INFO] [stdout] | [INFO] [stdout] 12667 | async fn list_inputs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_inputs`, completing the cycle [INFO] [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_multiplex_programs` [INFO] [stdout] --> src/generated.rs:12704:5 [INFO] [stdout] | [INFO] [stdout] 12704 | async fn list_multiplex_programs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_multiplex_programs`, completing the cycle [INFO] [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_multiplexes` [INFO] [stdout] --> src/generated.rs:12744:5 [INFO] [stdout] | [INFO] [stdout] 12744 | async fn list_multiplexes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_multiplexes`, completing the cycle [INFO] [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_offerings` [INFO] [stdout] --> src/generated.rs:12781:5 [INFO] [stdout] | [INFO] [stdout] 12781 | async fn list_offerings( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_offerings`, completing the cycle [INFO] [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_reservations` [INFO] [stdout] --> src/generated.rs:12848:5 [INFO] [stdout] | [INFO] [stdout] 12848 | async fn list_reservations( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_reservations`, completing the cycle [INFO] [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:12909:5 [INFO] [stdout] | [INFO] [stdout] 12909 | 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:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [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::::purchase_offering` [INFO] [stdout] --> src/generated.rs:12940:5 [INFO] [stdout] | [INFO] [stdout] 12940 | async fn purchase_offering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::purchase_offering`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::reject_input_device_transfer` [INFO] [stdout] --> src/generated.rs:12974:5 [INFO] [stdout] | [INFO] [stdout] 12974 | async fn reject_input_device_transfer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reject_input_device_transfer`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:13006:5 [INFO] [stdout] | [INFO] [stdout] 13006 | async fn start_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_channel`, completing the cycle [INFO] [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_multiplex` [INFO] [stdout] --> src/generated.rs:13037:5 [INFO] [stdout] | [INFO] [stdout] 13037 | async fn start_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13040:75 [INFO] [stdout] | [INFO] [stdout] 13040 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 13041 | | let request_uri = format!( [INFO] [stdout] 13042 | | "/prod/multiplexes/{multiplex_id}/start", [INFO] [stdout] 13043 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13063 | | } [INFO] [stdout] 13064 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_multiplex`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:13068:5 [INFO] [stdout] | [INFO] [stdout] 13068 | async fn stop_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13071:69 [INFO] [stdout] | [INFO] [stdout] 13071 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13072 | | let request_uri = format!( [INFO] [stdout] 13073 | | "/prod/channels/{channel_id}/stop", [INFO] [stdout] 13074 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13094 | | } [INFO] [stdout] 13095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_channel`, completing the cycle [INFO] [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_multiplex` [INFO] [stdout] --> src/generated.rs:13099:5 [INFO] [stdout] | [INFO] [stdout] 13099 | async fn stop_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13102:73 [INFO] [stdout] | [INFO] [stdout] 13102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13103 | | let request_uri = format!( [INFO] [stdout] 13104 | | "/prod/multiplexes/{multiplex_id}/stop", [INFO] [stdout] 13105 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13125 | | } [INFO] [stdout] 13126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_multiplex`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::transfer_input_device` [INFO] [stdout] --> src/generated.rs:13130:5 [INFO] [stdout] | [INFO] [stdout] 13130 | async fn transfer_input_device( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::transfer_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13133:85 [INFO] [stdout] | [INFO] [stdout] 13133 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 13134 | | let request_uri = format!( [INFO] [stdout] 13135 | | "/prod/inputDevices/{input_device_id}/transfer", [INFO] [stdout] 13136 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13159 | | } [INFO] [stdout] 13160 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::transfer_input_device`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_channel` [INFO] [stdout] --> src/generated.rs:13164:5 [INFO] [stdout] | [INFO] [stdout] 13164 | async fn update_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13167:73 [INFO] [stdout] | [INFO] [stdout] 13167 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 13168 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 13169 | | [INFO] [stdout] 13170 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13190 | | } [INFO] [stdout] 13191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_channel`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_channel_class` [INFO] [stdout] --> src/generated.rs:13195:5 [INFO] [stdout] | [INFO] [stdout] 13195 | async fn update_channel_class( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_channel_class::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13198:83 [INFO] [stdout] | [INFO] [stdout] 13198 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 13199 | | let request_uri = format!( [INFO] [stdout] 13200 | | "/prod/channels/{channel_id}/channelClass", [INFO] [stdout] 13201 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13224 | | } [INFO] [stdout] 13225 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_channel_class`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_input` [INFO] [stdout] --> src/generated.rs:13229:5 [INFO] [stdout] | [INFO] [stdout] 13229 | async fn update_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13232:69 [INFO] [stdout] | [INFO] [stdout] 13232 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 13233 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 13234 | | [INFO] [stdout] 13235 | | let mut request = SignedRequest::new("PUT", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 13255 | | } [INFO] [stdout] 13256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_input`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_input_device` [INFO] [stdout] --> src/generated.rs:13260:5 [INFO] [stdout] | [INFO] [stdout] 13260 | async fn update_input_device( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13263:81 [INFO] [stdout] | [INFO] [stdout] 13263 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13264 | | let request_uri = format!( [INFO] [stdout] 13265 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 13266 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13289 | | } [INFO] [stdout] 13290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_input_device`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_input_security_group` [INFO] [stdout] --> src/generated.rs:13294:5 [INFO] [stdout] | [INFO] [stdout] 13294 | async fn update_input_security_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13297:95 [INFO] [stdout] | [INFO] [stdout] 13297 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 13298 | | let request_uri = format!( [INFO] [stdout] 13299 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 13300 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 13323 | | } [INFO] [stdout] 13324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_input_security_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_multiplex` [INFO] [stdout] --> src/generated.rs:13328:5 [INFO] [stdout] | [INFO] [stdout] 13328 | async fn update_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13331:77 [INFO] [stdout] | [INFO] [stdout] 13331 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 13332 | | let request_uri = format!( [INFO] [stdout] 13333 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 13334 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 13357 | | } [INFO] [stdout] 13358 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_multiplex`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_multiplex_program` [INFO] [stdout] --> src/generated.rs:13362:5 [INFO] [stdout] | [INFO] [stdout] 13362 | async fn update_multiplex_program( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13365:91 [INFO] [stdout] | [INFO] [stdout] 13365 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 13366 | | let request_uri = format!( [INFO] [stdout] 13367 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 13368 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 13392 | | } [INFO] [stdout] 13393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_multiplex_program`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_reservation` [INFO] [stdout] --> src/generated.rs:13397:5 [INFO] [stdout] | [INFO] [stdout] 13397 | async fn update_reservation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13400:81 [INFO] [stdout] | [INFO] [stdout] 13400 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 13401 | | let request_uri = format!( [INFO] [stdout] 13402 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 13403 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 13426 | | } [INFO] [stdout] 13427 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_reservation`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 53 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_medialive` due to 54 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::accept_input_device_transfer` [INFO] [stdout] --> src/generated.rs:11524:5 [INFO] [stdout] | [INFO] [stdout] 11524 | async fn accept_input_device_transfer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11528:5 [INFO] [stdout] | [INFO] [stdout] 11528 | / { [INFO] [stdout] 11529 | | let request_uri = format!( [INFO] [stdout] 11530 | | "/prod/inputDevices/{input_device_id}/accept", [INFO] [stdout] 11531 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11551 | | } [INFO] [stdout] 11552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::accept_input_device_transfer`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_delete` [INFO] [stdout] --> src/generated.rs:11556:5 [INFO] [stdout] | [INFO] [stdout] 11556 | async fn batch_delete( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_delete::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11559:69 [INFO] [stdout] | [INFO] [stdout] 11559 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11560 | | let request_uri = "/prod/batch/delete"; [INFO] [stdout] 11561 | | [INFO] [stdout] 11562 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11582 | | } [INFO] [stdout] 11583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_delete`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_start` [INFO] [stdout] --> src/generated.rs:11587:5 [INFO] [stdout] | [INFO] [stdout] 11587 | async fn batch_start( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_start::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11590:67 [INFO] [stdout] | [INFO] [stdout] 11590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 11591 | | let request_uri = "/prod/batch/start"; [INFO] [stdout] 11592 | | [INFO] [stdout] 11593 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11613 | | } [INFO] [stdout] 11614 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_start`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_stop` [INFO] [stdout] --> src/generated.rs:11618:5 [INFO] [stdout] | [INFO] [stdout] 11618 | async fn batch_stop( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_stop::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11621:65 [INFO] [stdout] | [INFO] [stdout] 11621 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 11622 | | let request_uri = "/prod/batch/stop"; [INFO] [stdout] 11623 | | [INFO] [stdout] 11624 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11644 | | } [INFO] [stdout] 11645 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_stop`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_update_schedule` [INFO] [stdout] --> src/generated.rs:11649:5 [INFO] [stdout] | [INFO] [stdout] 11649 | async fn batch_update_schedule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_update_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11652:85 [INFO] [stdout] | [INFO] [stdout] 11652 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 11653 | | let request_uri = format!( [INFO] [stdout] 11654 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 11655 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 11678 | | } [INFO] [stdout] 11679 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_update_schedule`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::cancel_input_device_transfer` [INFO] [stdout] --> src/generated.rs:11683:5 [INFO] [stdout] | [INFO] [stdout] 11683 | async fn cancel_input_device_transfer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::cancel_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11687:5 [INFO] [stdout] | [INFO] [stdout] 11687 | / { [INFO] [stdout] 11688 | | let request_uri = format!( [INFO] [stdout] 11689 | | "/prod/inputDevices/{input_device_id}/cancel", [INFO] [stdout] 11690 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 11710 | | } [INFO] [stdout] 11711 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::cancel_input_device_transfer`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:11715:5 [INFO] [stdout] | [INFO] [stdout] 11715 | async fn create_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11718:73 [INFO] [stdout] | [INFO] [stdout] 11718 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11719 | | let request_uri = "/prod/channels"; [INFO] [stdout] 11720 | | [INFO] [stdout] 11721 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11741 | | } [INFO] [stdout] 11742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_channel`, completing the cycle [INFO] [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_input` [INFO] [stdout] --> src/generated.rs:11746:5 [INFO] [stdout] | [INFO] [stdout] 11746 | async fn create_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11749:69 [INFO] [stdout] | [INFO] [stdout] 11749 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11750 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 11751 | | [INFO] [stdout] 11752 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11772 | | } [INFO] [stdout] 11773 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_input`, completing the cycle [INFO] [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_input_security_group` [INFO] [stdout] --> src/generated.rs:11777:5 [INFO] [stdout] | [INFO] [stdout] 11777 | async fn create_input_security_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11780:95 [INFO] [stdout] | [INFO] [stdout] 11780 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 11781 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 11782 | | [INFO] [stdout] 11783 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11803 | | } [INFO] [stdout] 11804 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_input_security_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_multiplex` [INFO] [stdout] --> src/generated.rs:11808:5 [INFO] [stdout] | [INFO] [stdout] 11808 | async fn create_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11811:77 [INFO] [stdout] | [INFO] [stdout] 11811 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 11812 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 11813 | | [INFO] [stdout] 11814 | | let mut request = SignedRequest::new("POST", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11834 | | } [INFO] [stdout] 11835 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_multiplex`, completing the cycle [INFO] [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_multiplex_program` [INFO] [stdout] --> src/generated.rs:11839:5 [INFO] [stdout] | [INFO] [stdout] 11839 | async fn create_multiplex_program( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11842:91 [INFO] [stdout] | [INFO] [stdout] 11842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 11843 | | let request_uri = format!( [INFO] [stdout] 11844 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 11845 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 11868 | | } [INFO] [stdout] 11869 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_multiplex_program`, completing the cycle [INFO] [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_partner_input` [INFO] [stdout] --> src/generated.rs:11873:5 [INFO] [stdout] | [INFO] [stdout] 11873 | async fn create_partner_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_partner_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11876:83 [INFO] [stdout] | [INFO] [stdout] 11876 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 11877 | | let request_uri = format!( [INFO] [stdout] 11878 | | "/prod/inputs/{input_id}/partners", [INFO] [stdout] 11879 | | input_id = input.input_id [INFO] [stdout] ... | [INFO] [stdout] 11902 | | } [INFO] [stdout] 11903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_partner_input`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:11940:5 [INFO] [stdout] | [INFO] [stdout] 11940 | async fn delete_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11943:73 [INFO] [stdout] | [INFO] [stdout] 11943 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 11944 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 11945 | | [INFO] [stdout] 11946 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11963 | | } [INFO] [stdout] 11964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_channel`, completing the cycle [INFO] [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_input` [INFO] [stdout] --> src/generated.rs:11968:5 [INFO] [stdout] | [INFO] [stdout] 11968 | async fn delete_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11971:69 [INFO] [stdout] | [INFO] [stdout] 11971 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 11972 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 11973 | | [INFO] [stdout] 11974 | | let mut request = SignedRequest::new("DELETE", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 11991 | | } [INFO] [stdout] 11992 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_input`, completing the cycle [INFO] [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_input_security_group` [INFO] [stdout] --> src/generated.rs:11996:5 [INFO] [stdout] | [INFO] [stdout] 11996 | async fn delete_input_security_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:11999:95 [INFO] [stdout] | [INFO] [stdout] 11999 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12000 | | let request_uri = format!( [INFO] [stdout] 12001 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12002 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12022 | | } [INFO] [stdout] 12023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_input_security_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_multiplex` [INFO] [stdout] --> src/generated.rs:12027:5 [INFO] [stdout] | [INFO] [stdout] 12027 | async fn delete_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12030:77 [INFO] [stdout] | [INFO] [stdout] 12030 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12031 | | let request_uri = format!( [INFO] [stdout] 12032 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12033 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12053 | | } [INFO] [stdout] 12054 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_multiplex`, completing the cycle [INFO] [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_multiplex_program` [INFO] [stdout] --> src/generated.rs:12058:5 [INFO] [stdout] | [INFO] [stdout] 12058 | async fn delete_multiplex_program( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12061:91 [INFO] [stdout] | [INFO] [stdout] 12061 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 12062 | | let request_uri = format!( [INFO] [stdout] 12063 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12064 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12085 | | } [INFO] [stdout] 12086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_multiplex_program`, completing the cycle [INFO] [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_reservation` [INFO] [stdout] --> src/generated.rs:12090:5 [INFO] [stdout] | [INFO] [stdout] 12090 | async fn delete_reservation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12093:81 [INFO] [stdout] | [INFO] [stdout] 12093 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12094 | | let request_uri = format!( [INFO] [stdout] 12095 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12096 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12116 | | } [INFO] [stdout] 12117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_reservation`, completing the cycle [INFO] [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_schedule` [INFO] [stdout] --> src/generated.rs:12121:5 [INFO] [stdout] | [INFO] [stdout] 12121 | async fn delete_schedule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12124:75 [INFO] [stdout] | [INFO] [stdout] 12124 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 12125 | | let request_uri = format!( [INFO] [stdout] 12126 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12127 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12147 | | } [INFO] [stdout] 12148 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_schedule`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:12188:5 [INFO] [stdout] | [INFO] [stdout] 12188 | async fn describe_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12191:77 [INFO] [stdout] | [INFO] [stdout] 12191 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12192 | | let request_uri = format!("/prod/channels/{channel_id}", channel_id = input.channel_id); [INFO] [stdout] 12193 | | [INFO] [stdout] 12194 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12211 | | } [INFO] [stdout] 12212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_channel`, completing the cycle [INFO] [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_input` [INFO] [stdout] --> src/generated.rs:12216:5 [INFO] [stdout] | [INFO] [stdout] 12216 | async fn describe_input( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_input::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12219:73 [INFO] [stdout] | [INFO] [stdout] 12219 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12220 | | let request_uri = format!("/prod/inputs/{input_id}", input_id = input.input_id); [INFO] [stdout] 12221 | | [INFO] [stdout] 12222 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12239 | | } [INFO] [stdout] 12240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_input`, completing the cycle [INFO] [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_input_device` [INFO] [stdout] --> src/generated.rs:12244:5 [INFO] [stdout] | [INFO] [stdout] 12244 | async fn describe_input_device( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_input_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12247:85 [INFO] [stdout] | [INFO] [stdout] 12247 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12248 | | let request_uri = format!( [INFO] [stdout] 12249 | | "/prod/inputDevices/{input_device_id}", [INFO] [stdout] 12250 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 12270 | | } [INFO] [stdout] 12271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_input_device`, completing the cycle [INFO] [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_input_security_group` [INFO] [stdout] --> src/generated.rs:12321:5 [INFO] [stdout] | [INFO] [stdout] 12321 | async fn describe_input_security_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_input_security_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12325:5 [INFO] [stdout] | [INFO] [stdout] 12325 | / { [INFO] [stdout] 12326 | | let request_uri = format!( [INFO] [stdout] 12327 | | "/prod/inputSecurityGroups/{input_security_group_id}", [INFO] [stdout] 12328 | | input_security_group_id = input.input_security_group_id [INFO] [stdout] ... | [INFO] [stdout] 12348 | | } [INFO] [stdout] 12349 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_input_security_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_multiplex` [INFO] [stdout] --> src/generated.rs:12353:5 [INFO] [stdout] | [INFO] [stdout] 12353 | async fn describe_multiplex( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_multiplex::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12356:81 [INFO] [stdout] | [INFO] [stdout] 12356 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 12357 | | let request_uri = format!( [INFO] [stdout] 12358 | | "/prod/multiplexes/{multiplex_id}", [INFO] [stdout] 12359 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12379 | | } [INFO] [stdout] 12380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_multiplex`, completing the cycle [INFO] [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_multiplex_program` [INFO] [stdout] --> src/generated.rs:12384:5 [INFO] [stdout] | [INFO] [stdout] 12384 | async fn describe_multiplex_program( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_multiplex_program::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12387:95 [INFO] [stdout] | [INFO] [stdout] 12387 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12388 | | let request_uri = format!( [INFO] [stdout] 12389 | | "/prod/multiplexes/{multiplex_id}/programs/{program_name}", [INFO] [stdout] 12390 | | multiplex_id = input.multiplex_id, [INFO] [stdout] ... | [INFO] [stdout] 12411 | | } [INFO] [stdout] 12412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_multiplex_program`, completing the cycle [INFO] [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_offering` [INFO] [stdout] --> src/generated.rs:12416:5 [INFO] [stdout] | [INFO] [stdout] 12416 | async fn describe_offering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12419:79 [INFO] [stdout] | [INFO] [stdout] 12419 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12420 | | let request_uri = format!( [INFO] [stdout] 12421 | | "/prod/offerings/{offering_id}", [INFO] [stdout] 12422 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12442 | | } [INFO] [stdout] 12443 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_offering`, completing the cycle [INFO] [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_reservation` [INFO] [stdout] --> src/generated.rs:12447:5 [INFO] [stdout] | [INFO] [stdout] 12447 | async fn describe_reservation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_reservation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12450:85 [INFO] [stdout] | [INFO] [stdout] 12450 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12451 | | let request_uri = format!( [INFO] [stdout] 12452 | | "/prod/reservations/{reservation_id}", [INFO] [stdout] 12453 | | reservation_id = input.reservation_id [INFO] [stdout] ... | [INFO] [stdout] 12473 | | } [INFO] [stdout] 12474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_reservation`, completing the cycle [INFO] [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_schedule` [INFO] [stdout] --> src/generated.rs:12478:5 [INFO] [stdout] | [INFO] [stdout] 12478 | async fn describe_schedule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_schedule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12481:79 [INFO] [stdout] | [INFO] [stdout] 12481 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12482 | | let request_uri = format!( [INFO] [stdout] 12483 | | "/prod/channels/{channel_id}/schedule", [INFO] [stdout] 12484 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 12513 | | } [INFO] [stdout] 12514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_schedule`, completing the cycle [INFO] [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_channels` [INFO] [stdout] --> src/generated.rs:12518:5 [INFO] [stdout] | [INFO] [stdout] 12518 | async fn list_channels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_channels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12521:71 [INFO] [stdout] | [INFO] [stdout] 12521 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 12522 | | let request_uri = "/prod/channels"; [INFO] [stdout] 12523 | | [INFO] [stdout] 12524 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12550 | | } [INFO] [stdout] 12551 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_channels`, completing the cycle [INFO] [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_input_device_transfers` [INFO] [stdout] --> src/generated.rs:12555:5 [INFO] [stdout] | [INFO] [stdout] 12555 | async fn list_input_device_transfers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_input_device_transfers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12558:95 [INFO] [stdout] | [INFO] [stdout] 12558 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 12559 | | let request_uri = "/prod/inputDeviceTransfers"; [INFO] [stdout] 12560 | | [INFO] [stdout] 12561 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12588 | | } [INFO] [stdout] 12589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_input_device_transfers`, completing the cycle [INFO] [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_input_devices` [INFO] [stdout] --> src/generated.rs:12593:5 [INFO] [stdout] | [INFO] [stdout] 12593 | async fn list_input_devices( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_input_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12596:79 [INFO] [stdout] | [INFO] [stdout] 12596 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12597 | | let request_uri = "/prod/inputDevices"; [INFO] [stdout] 12598 | | [INFO] [stdout] 12599 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12625 | | } [INFO] [stdout] 12626 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_input_devices`, completing the cycle [INFO] [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_input_security_groups` [INFO] [stdout] --> src/generated.rs:12630:5 [INFO] [stdout] | [INFO] [stdout] 12630 | async fn list_input_security_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_input_security_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12633:93 [INFO] [stdout] | [INFO] [stdout] 12633 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 12634 | | let request_uri = "/prod/inputSecurityGroups"; [INFO] [stdout] 12635 | | [INFO] [stdout] 12636 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12662 | | } [INFO] [stdout] 12663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_input_security_groups`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_inputs` [INFO] [stdout] --> src/generated.rs:12667:5 [INFO] [stdout] | [INFO] [stdout] 12667 | async fn list_inputs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_inputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12670:67 [INFO] [stdout] | [INFO] [stdout] 12670 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 12671 | | let request_uri = "/prod/inputs"; [INFO] [stdout] 12672 | | [INFO] [stdout] 12673 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12699 | | } [INFO] [stdout] 12700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_inputs`, completing the cycle [INFO] [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_multiplex_programs` [INFO] [stdout] --> src/generated.rs:12704:5 [INFO] [stdout] | [INFO] [stdout] 12704 | async fn list_multiplex_programs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_multiplex_programs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12707:89 [INFO] [stdout] | [INFO] [stdout] 12707 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 12708 | | let request_uri = format!( [INFO] [stdout] 12709 | | "/prod/multiplexes/{multiplex_id}/programs", [INFO] [stdout] 12710 | | multiplex_id = input.multiplex_id [INFO] [stdout] ... | [INFO] [stdout] 12739 | | } [INFO] [stdout] 12740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_multiplex_programs`, completing the cycle [INFO] [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_multiplexes` [INFO] [stdout] --> src/generated.rs:12744:5 [INFO] [stdout] | [INFO] [stdout] 12744 | async fn list_multiplexes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_multiplexes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12747:77 [INFO] [stdout] | [INFO] [stdout] 12747 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 12748 | | let request_uri = "/prod/multiplexes"; [INFO] [stdout] 12749 | | [INFO] [stdout] 12750 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12776 | | } [INFO] [stdout] 12777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_multiplexes`, completing the cycle [INFO] [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_offerings` [INFO] [stdout] --> src/generated.rs:12781:5 [INFO] [stdout] | [INFO] [stdout] 12781 | async fn list_offerings( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12784:73 [INFO] [stdout] | [INFO] [stdout] 12784 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 12785 | | let request_uri = "/prod/offerings"; [INFO] [stdout] 12786 | | [INFO] [stdout] 12787 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12843 | | } [INFO] [stdout] 12844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_offerings`, completing the cycle [INFO] [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_reservations` [INFO] [stdout] --> src/generated.rs:12848:5 [INFO] [stdout] | [INFO] [stdout] 12848 | async fn list_reservations( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_reservations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12851:79 [INFO] [stdout] | [INFO] [stdout] 12851 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12852 | | let request_uri = "/prod/reservations"; [INFO] [stdout] 12853 | | [INFO] [stdout] 12854 | | let mut request = SignedRequest::new("GET", "medialive", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 12904 | | } [INFO] [stdout] 12905 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_reservations`, completing the cycle [INFO] [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:12909:5 [INFO] [stdout] | [INFO] [stdout] 12909 | 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:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12912:85 [INFO] [stdout] | [INFO] [stdout] 12912 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 12913 | | let request_uri = format!( [INFO] [stdout] 12914 | | "/prod/tags/{resource_arn}", [INFO] [stdout] 12915 | | resource_arn = input.resource_arn [INFO] [stdout] ... | [INFO] [stdout] 12935 | | } [INFO] [stdout] 12936 | | } [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::::purchase_offering` [INFO] [stdout] --> src/generated.rs:12940:5 [INFO] [stdout] | [INFO] [stdout] 12940 | async fn purchase_offering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12943:79 [INFO] [stdout] | [INFO] [stdout] 12943 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 12944 | | let request_uri = format!( [INFO] [stdout] 12945 | | "/prod/offerings/{offering_id}/purchase", [INFO] [stdout] 12946 | | offering_id = input.offering_id [INFO] [stdout] ... | [INFO] [stdout] 12969 | | } [INFO] [stdout] 12970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::purchase_offering`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::reject_input_device_transfer` [INFO] [stdout] --> src/generated.rs:12974:5 [INFO] [stdout] | [INFO] [stdout] 12974 | async fn reject_input_device_transfer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reject_input_device_transfer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:12978:5 [INFO] [stdout] | [INFO] [stdout] 12978 | / { [INFO] [stdout] 12979 | | let request_uri = format!( [INFO] [stdout] 12980 | | "/prod/inputDevices/{input_device_id}/reject", [INFO] [stdout] 12981 | | input_device_id = input.input_device_id [INFO] [stdout] ... | [INFO] [stdout] 13001 | | } [INFO] [stdout] 13002 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reject_input_device_transfer`, completing the cycle [INFO] [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_channel` [INFO] [stdout] --> src/generated.rs:13006:5 [INFO] [stdout] | [INFO] [stdout] 13006 | async fn start_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 13010 | | let request_uri = format!( [INFO] [stdout] 13011 | | "/prod/channels/{channel_id}/start", [INFO] [stdout] 13012 | | channel_id = input.channel_id [INFO] [stdout] ... | [INFO] [stdout] 13032 | | } [INFO] [stdout] 13033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_channel::{closure#0}`... [INFO] [stdout] --> src/generated.rs:13009:71 [INFO] [stdout] | [INFO] [stdout] 13009 | ) -> Result> { [WARN] too many lines in the log, truncating it