[INFO] fetching crate firefly-iii 0.2.3... [INFO] checking firefly-iii-0.2.3 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate firefly-iii 0.2.3 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate firefly-iii 0.2.3 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 firefly-iii 0.2.3 [INFO] finished tweaking crates.io crate firefly-iii 0.2.3 [INFO] tweaked toml for crates.io crate firefly-iii 0.2.3 written to /workspace/builds/worker-0/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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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] cf27f45e0ca99337be8d852ccf55dc78c13dcd4bb64a507fcd9946b3e0510929 [INFO] running `Command { std: "docker" "start" "-a" "cf27f45e0ca99337be8d852ccf55dc78c13dcd4bb64a507fcd9946b3e0510929", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cf27f45e0ca99337be8d852ccf55dc78c13dcd4bb64a507fcd9946b3e0510929", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cf27f45e0ca99337be8d852ccf55dc78c13dcd4bb64a507fcd9946b3e0510929", kill_on_drop: false }` [INFO] [stdout] cf27f45e0ca99337be8d852ccf55dc78c13dcd4bb64a507fcd9946b3e0510929 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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] bb16981207e5a89e34e9587b31116cb8719c1748a33ba604a9ad7c9884d107b9 [INFO] running `Command { std: "docker" "start" "-a" "bb16981207e5a89e34e9587b31116cb8719c1748a33ba604a9ad7c9884d107b9", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling unicode-ident v1.0.4 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Checking pin-project-lite v0.1.12 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Checking tinyvec_macros v0.1.0 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking unicode-bidi v0.3.8 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking httpdate v0.3.2 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Compiling encoding_rs v0.8.31 [INFO] [stderr] Checking mime v0.3.16 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking ipnet v2.5.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking urlencoding v1.3.3 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Compiling unicase v2.6.0 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking tinyvec v1.6.0 [INFO] [stderr] Checking form_urlencoded v1.1.0 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking http-body v0.3.1 [INFO] [stderr] Checking unicode-normalization v0.1.21 [INFO] [stderr] Checking net2 v0.2.37 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking socket2 v0.3.19 [INFO] [stderr] Compiling mime_guess v2.0.4 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Checking idna v0.3.0 [INFO] [stderr] Checking tokio v0.2.25 [INFO] [stderr] Checking url v2.3.1 [INFO] [stderr] Checking tokio-util v0.3.1 [INFO] [stderr] Compiling pin-project-internal v1.0.12 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking pin-project v1.0.12 [INFO] [stderr] Checking tracing-futures v0.2.5 [INFO] [stderr] Checking h2 v0.2.7 [INFO] [stderr] Checking tokio-tls v0.3.1 [INFO] [stderr] Checking hyper v0.13.10 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking hyper-tls v0.4.3 [INFO] [stderr] Checking reqwest v0.10.10 [INFO] [stderr] Checking firefly-iii v0.2.3 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::about_api::::get_about` [INFO] [stdout] --> src/apis/about_api.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::about_api::::get_about`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::about_api::::get_current_user` [INFO] [stdout] --> src/apis/about_api.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::about_api::::get_current_user`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::get_account` [INFO] [stdout] --> src/apis/accounts_api.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::get_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_account` [INFO] [stdout] --> src/apis/accounts_api.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_attachment_by_account` [INFO] [stdout] --> src/apis/accounts_api.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_attachment_by_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_piggy_bank_by_account` [INFO] [stdout] --> src/apis/accounts_api.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_piggy_bank_by_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_transaction_by_account` [INFO] [stdout] --> src/apis/accounts_api.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_transaction_by_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::store_account` [INFO] [stdout] --> src/apis/accounts_api.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::store_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::update_account` [INFO] [stdout] --> src/apis/accounts_api.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::update_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::attachments_api::::download_attachment` [INFO] [stdout] --> src/apis/attachments_api.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::attachments_api::::download_attachment`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::attachments_api::::get_attachment` [INFO] [stdout] --> src/apis/attachments_api.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::attachments_api::::get_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:90:95 [INFO] [stdout] | [INFO] [stdout] 90 | async fn get_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 91 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 92 | | let client = &configuration.client; [INFO] [stdout] 93 | | [INFO] [stdout] ... | [INFO] [stdout] 110 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 111 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::attachments_api::::get_attachment`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::attachments_api::::list_attachment` [INFO] [stdout] --> src/apis/attachments_api.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::attachments_api::::list_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | async fn list_attachment(&self, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________^ [INFO] [stdout] 114 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 115 | | let client = &configuration.client; [INFO] [stdout] 116 | | [INFO] [stdout] ... | [INFO] [stdout] 136 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::attachments_api::::list_attachment`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::attachments_api::::store_attachment` [INFO] [stdout] --> src/apis/attachments_api.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::attachments_api::::store_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:139:127 [INFO] [stdout] | [INFO] [stdout] 139 | async fn store_attachment(&self, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 140 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 141 | | let client = &configuration.client; [INFO] [stdout] 142 | | [INFO] [stdout] ... | [INFO] [stdout] 160 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 161 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::attachments_api::::store_attachment`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::attachments_api::::update_attachment` [INFO] [stdout] --> src/apis/attachments_api.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::attachments_api::::update_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:163:137 [INFO] [stdout] | [INFO] [stdout] 163 | async fn update_attachment(&self, id: i32, attachment: crate::models::Attachment) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 164 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 165 | | let client = &configuration.client; [INFO] [stdout] 166 | | [INFO] [stdout] ... | [INFO] [stdout] 184 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::attachments_api::::update_attachment`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_accounts_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_accounts_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:52:205 [INFO] [stdout] | [INFO] [stdout] 52 | async fn get_accounts_ac(&self, query: Option<&str>, limit: Option, date: Option<&str>, _type: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 53 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 54 | | let client = &configuration.client; [INFO] [stdout] 55 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_accounts_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_bills_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_bills_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:87:130 [INFO] [stdout] | [INFO] [stdout] 87 | async fn get_bills_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 88 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 89 | | let client = &configuration.client; [INFO] [stdout] 90 | | [INFO] [stdout] ... | [INFO] [stdout] 113 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_bills_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_budgets_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_budgets_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:116:134 [INFO] [stdout] | [INFO] [stdout] 116 | async fn get_budgets_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 117 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 118 | | let client = &configuration.client; [INFO] [stdout] 119 | | [INFO] [stdout] ... | [INFO] [stdout] 142 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_budgets_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_categories_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_categories_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:145:139 [INFO] [stdout] | [INFO] [stdout] 145 | async fn get_categories_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 146 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 147 | | let client = &configuration.client; [INFO] [stdout] 148 | | [INFO] [stdout] ... | [INFO] [stdout] 171 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_categories_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_currencies_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_currencies_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:174:139 [INFO] [stdout] | [INFO] [stdout] 174 | async fn get_currencies_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 175 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 176 | | let client = &configuration.client; [INFO] [stdout] 177 | | [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 201 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_currencies_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_currencies_code_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_currencies_code_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:203:148 [INFO] [stdout] | [INFO] [stdout] 203 | async fn get_currencies_code_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 204 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 205 | | let client = &configuration.client; [INFO] [stdout] 206 | | [INFO] [stdout] ... | [INFO] [stdout] 229 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_currencies_code_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_object_groups_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_object_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:232:145 [INFO] [stdout] | [INFO] [stdout] 232 | async fn get_object_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 233 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 234 | | let client = &configuration.client; [INFO] [stdout] 235 | | [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 259 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_object_groups_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_rule_groups_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Erro... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_rule_groups_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:261:141 [INFO] [stdout] | [INFO] [stdout] 261 | async fn get_rule_groups_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 262 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 263 | | let client = &configuration.client; [INFO] [stdout] 264 | | [INFO] [stdout] ... | [INFO] [stdout] 287 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_rule_groups_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_rules_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_rules_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:290:130 [INFO] [stdout] | [INFO] [stdout] 290 | async fn get_rules_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | __________________________________________________________________________________________________________________________________^ [INFO] [stdout] 291 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 292 | | let client = &configuration.client; [INFO] [stdout] 293 | | [INFO] [stdout] ... | [INFO] [stdout] 316 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_rules_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_tag_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_tag_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:319:127 [INFO] [stdout] | [INFO] [stdout] 319 | async fn get_tag_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 320 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 321 | | let client = &configuration.client; [INFO] [stdout] 322 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_tag_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_transaction_types_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_transaction_types_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:348:153 [INFO] [stdout] | [INFO] [stdout] 348 | async fn get_transaction_types_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 374 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 375 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_transaction_types_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_transactions_ac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, E... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_transactions_ac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:377:144 [INFO] [stdout] | [INFO] [stdout] 377 | async fn get_transactions_ac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 378 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 379 | | let client = &configuration.client; [INFO] [stdout] 380 | | [INFO] [stdout] ... | [INFO] [stdout] 403 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_transactions_ac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::autocomplete_api::::get_transactions_idac` [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:5 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::autocomplete_api::::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::autocomplete_api::::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::autocomplete_api::::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::autocomplete_api::::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::autocomplete_api::::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::autocomplete_api::::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::autocomplete_api::::get_transactions_idac::{closure#0}`... [INFO] [stdout] --> src/apis/autocomplete_api.rs:406:148 [INFO] [stdout] | [INFO] [stdout] 406 | async fn get_transactions_idac(&self, query: Option<&str>, limit: Option) -> Result, Error> { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 407 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 408 | | let client = &configuration.client; [INFO] [stdout] 409 | | [INFO] [stdout] ... | [INFO] [stdout] 432 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::autocomplete_api::::get_transactions_idac`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::available_budgets_api::::get_available_budget` [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::available_budgets_api::::get_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:65:106 [INFO] [stdout] | [INFO] [stdout] 65 | async fn get_available_budget(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 85 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::available_budgets_api::::get_available_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::available_budgets_api::::list_available_budget` [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::available_budgets_api::::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::available_budgets_api::::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::available_budgets_api::::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::available_budgets_api::::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::available_budgets_api::::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::available_budgets_api::::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::available_budgets_api::::list_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:88:160 [INFO] [stdout] | [INFO] [stdout] 88 | async fn list_available_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 89 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 90 | | let client = &configuration.client; [INFO] [stdout] 91 | | [INFO] [stdout] ... | [INFO] [stdout] 117 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::available_budgets_api::::list_available_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::available_budgets_api::::store_available_budget` [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::available_budgets_api::::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::available_budgets_api::::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::available_budgets_api::::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::available_budgets_api::::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::available_budgets_api::::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::available_budgets_api::::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::available_budgets_api::::store_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:120:149 [INFO] [stdout] | [INFO] [stdout] 120 | async fn store_available_budget(&self, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 121 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 122 | | let client = &configuration.client; [INFO] [stdout] 123 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::available_budgets_api::::store_available_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::available_budgets_api::::update_available_budget` [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::available_budgets_api::::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::available_budgets_api::::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::available_budgets_api::::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::available_budgets_api::::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::available_budgets_api::::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::available_budgets_api::::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::available_budgets_api::::update_available_budget::{closure#0}`... [INFO] [stdout] --> src/apis/available_budgets_api.rs:144:159 [INFO] [stdout] | [INFO] [stdout] 144 | async fn update_available_budget(&self, id: i32, available_budget: crate::models::AvailableBudget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 165 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 166 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::available_budgets_api::::update_available_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::bills_api::::get_bill` [INFO] [stdout] --> src/apis/bills_api.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::bills_api::::get_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:68:127 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_bill(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 94 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::bills_api::::get_bill`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::bills_api::::list_attachment_by_bill` [INFO] [stdout] --> src/apis/bills_api.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::bills_api::::list_attachment_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:97:122 [INFO] [stdout] | [INFO] [stdout] 97 | async fn list_attachment_by_bill(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________^ [INFO] [stdout] 98 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 99 | | let client = &configuration.client; [INFO] [stdout] 100 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::bills_api::::list_attachment_by_bill`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::bills_api::::list_bill` [INFO] [stdout] --> src/apis/bills_api.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::bills_api::::list_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:123:137 [INFO] [stdout] | [INFO] [stdout] 123 | async fn list_bill(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 152 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 153 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::bills_api::::list_bill`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::bills_api::::list_rule_by_bill` [INFO] [stdout] --> src/apis/bills_api.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::bills_api::::list_rule_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:155:91 [INFO] [stdout] | [INFO] [stdout] 155 | async fn list_rule_by_bill(&self, id: i32) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 156 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 157 | | let client = &configuration.client; [INFO] [stdout] 158 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::bills_api::::list_rule_by_bill`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::bills_api::::list_transaction_by_bill` [INFO] [stdout] --> src/apis/bills_api.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::bills_api::::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::bills_api::::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::bills_api::::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::bills_api::::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::bills_api::::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::bills_api::::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::bills_api::::list_transaction_by_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:178:202 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_bill(&self, id: i32, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 207 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 208 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::bills_api::::list_transaction_by_bill`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::bills_api::::store_bill` [INFO] [stdout] --> src/apis/bills_api.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::bills_api::::store_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:210:103 [INFO] [stdout] | [INFO] [stdout] 210 | async fn store_bill(&self, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________^ [INFO] [stdout] 211 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 212 | | let client = &configuration.client; [INFO] [stdout] 213 | | [INFO] [stdout] ... | [INFO] [stdout] 231 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::bills_api::::store_bill`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::bills_api::::update_bill` [INFO] [stdout] --> src/apis/bills_api.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::bills_api::::update_bill::{closure#0}`... [INFO] [stdout] --> src/apis/bills_api.rs:234:113 [INFO] [stdout] | [INFO] [stdout] 234 | async fn update_bill(&self, id: i32, bill: crate::models::Bill) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________^ [INFO] [stdout] 235 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 236 | | let client = &configuration.client; [INFO] [stdout] 237 | | [INFO] [stdout] ... | [INFO] [stdout] 255 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::bills_api::::update_bill`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::get_budget` [INFO] [stdout] --> src/apis/budgets_api.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::get_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:94:141 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_budget(&self, id: i32, start_date: Option, end_date: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::get_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::get_budget_limit` [INFO] [stdout] --> src/apis/budgets_api.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::get_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:123:98 [INFO] [stdout] | [INFO] [stdout] 123 | async fn get_budget_limit(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::get_budget_limit`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::list_attachment_by_budget` [INFO] [stdout] --> src/apis/budgets_api.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::list_attachment_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:146:124 [INFO] [stdout] | [INFO] [stdout] 146 | async fn list_attachment_by_budget(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 169 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 170 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::list_attachment_by_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::list_budget` [INFO] [stdout] --> src/apis/budgets_api.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::list_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:172:141 [INFO] [stdout] | [INFO] [stdout] 172 | async fn list_budget(&self, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 173 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 174 | | let client = &configuration.client; [INFO] [stdout] 175 | | [INFO] [stdout] ... | [INFO] [stdout] 201 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::list_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::list_budget_limit_by_budget` [INFO] [stdout] --> src/apis/budgets_api.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::list_budget_limit_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:204:152 [INFO] [stdout] | [INFO] [stdout] 204 | async fn list_budget_limit_by_budget(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 205 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 206 | | let client = &configuration.client; [INFO] [stdout] 207 | | [INFO] [stdout] ... | [INFO] [stdout] 230 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::list_budget_limit_by_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::list_transaction_by_budget` [INFO] [stdout] --> src/apis/budgets_api.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::list_transaction_by_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:233:243 [INFO] [stdout] | [INFO] [stdout] 233 | async fn list_transaction_by_budget(&self, id: i32, limit: Option, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 234 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 235 | | let client = &configuration.client; [INFO] [stdout] 236 | | [INFO] [stdout] ... | [INFO] [stdout] 268 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 269 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::list_transaction_by_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::list_transaction_by_budget_limit` [INFO] [stdout] --> src/apis/budgets_api.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::list_transaction_by_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:271:185 [INFO] [stdout] | [INFO] [stdout] 271 | async fn list_transaction_by_budget_limit(&self, id: i32, page: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 272 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 273 | | let client = &configuration.client; [INFO] [stdout] 274 | | [INFO] [stdout] ... | [INFO] [stdout] 297 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::list_transaction_by_budget_limit`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::store_budget` [INFO] [stdout] --> src/apis/budgets_api.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::store_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:300:111 [INFO] [stdout] | [INFO] [stdout] 300 | async fn store_budget(&self, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 301 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 302 | | let client = &configuration.client; [INFO] [stdout] 303 | | [INFO] [stdout] ... | [INFO] [stdout] 321 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::store_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::store_budget_limit` [INFO] [stdout] --> src/apis/budgets_api.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::store_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:324:142 [INFO] [stdout] | [INFO] [stdout] 324 | async fn store_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 325 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 326 | | let client = &configuration.client; [INFO] [stdout] 327 | | [INFO] [stdout] ... | [INFO] [stdout] 345 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::store_budget_limit`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::update_budget` [INFO] [stdout] --> src/apis/budgets_api.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::update_budget::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:348:121 [INFO] [stdout] | [INFO] [stdout] 348 | async fn update_budget(&self, id: i32, budget: crate::models::Budget) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________^ [INFO] [stdout] 349 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 350 | | let client = &configuration.client; [INFO] [stdout] 351 | | [INFO] [stdout] ... | [INFO] [stdout] 369 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 370 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::update_budget`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::budgets_api::::update_budget_limit` [INFO] [stdout] --> src/apis/budgets_api.rs:372:5 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::budgets_api::::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::budgets_api::::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::budgets_api::::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::budgets_api::::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::budgets_api::::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::budgets_api::::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::budgets_api::::update_budget_limit::{closure#0}`... [INFO] [stdout] --> src/apis/budgets_api.rs:372:143 [INFO] [stdout] | [INFO] [stdout] 372 | async fn update_budget_limit(&self, id: i32, budget_limit: crate::models::BudgetLimit) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 373 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 374 | | let client = &configuration.client; [INFO] [stdout] 375 | | [INFO] [stdout] ... | [INFO] [stdout] 393 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 394 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::budgets_api::::update_budget_limit`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::categories_api::::get_category` [INFO] [stdout] --> src/apis/categories_api.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::categories_api::::get_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:67:135 [INFO] [stdout] | [INFO] [stdout] 67 | async fn get_category(&self, id: i32, start: Option, end: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 93 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::categories_api::::get_category`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::categories_api::::list_attachment_by_category` [INFO] [stdout] --> src/apis/categories_api.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::categories_api::::list_attachment_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:96:126 [INFO] [stdout] | [INFO] [stdout] 96 | async fn list_attachment_by_category(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 97 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 98 | | let client = &configuration.client; [INFO] [stdout] 99 | | [INFO] [stdout] ... | [INFO] [stdout] 119 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::categories_api::::list_attachment_by_category`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::categories_api::::list_category` [INFO] [stdout] --> src/apis/categories_api.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::categories_api::::list_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:122:101 [INFO] [stdout] | [INFO] [stdout] 122 | async fn list_category(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 123 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 124 | | let client = &configuration.client; [INFO] [stdout] 125 | | [INFO] [stdout] ... | [INFO] [stdout] 145 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 146 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::categories_api::::list_category`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::categories_api::::list_transaction_by_category` [INFO] [stdout] --> src/apis/categories_api.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::categories_api::::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::categories_api::::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::categories_api::::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::categories_api::::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::categories_api::::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::categories_api::::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::categories_api::::list_transaction_by_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:148:225 [INFO] [stdout] | [INFO] [stdout] 148 | async fn list_transaction_by_category(&self, id: i32, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 149 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 150 | | let client = &configuration.client; [INFO] [stdout] 151 | | [INFO] [stdout] ... | [INFO] [stdout] 180 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::categories_api::::list_transaction_by_category`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::categories_api::::store_category` [INFO] [stdout] --> src/apis/categories_api.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::categories_api::::store_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:183:119 [INFO] [stdout] | [INFO] [stdout] 183 | async fn store_category(&self, category: crate::models::Category) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 184 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 185 | | let client = &configuration.client; [INFO] [stdout] 186 | | [INFO] [stdout] ... | [INFO] [stdout] 204 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 205 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::categories_api::::store_category`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::categories_api::::update_category` [INFO] [stdout] --> src/apis/categories_api.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::categories_api::::update_category::{closure#0}`... [INFO] [stdout] --> src/apis/categories_api.rs:207:129 [INFO] [stdout] | [INFO] [stdout] 207 | async fn update_category(&self, id: i32, category: crate::models::Category) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 208 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 209 | | let client = &configuration.client; [INFO] [stdout] 210 | | [INFO] [stdout] ... | [INFO] [stdout] 228 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 229 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::categories_api::::update_category`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::charts_api::::get_chart_ab_overview` [INFO] [stdout] --> src/apis/charts_api.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::charts_api::::get_chart_ab_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:44:131 [INFO] [stdout] | [INFO] [stdout] 44 | async fn get_chart_ab_overview(&self, id: i32, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ___________________________________________________________________________________________________________________________________^ [INFO] [stdout] 45 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 46 | | let client = &configuration.client; [INFO] [stdout] 47 | | [INFO] [stdout] ... | [INFO] [stdout] 66 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 67 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::charts_api::::get_chart_ab_overview`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::charts_api::::get_chart_account_expense` [INFO] [stdout] --> src/apis/charts_api.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::charts_api::::get_chart_account_expense::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:69:126 [INFO] [stdout] | [INFO] [stdout] 69 | async fn get_chart_account_expense(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 70 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 71 | | let client = &configuration.client; [INFO] [stdout] 72 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::charts_api::::get_chart_account_expense`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::charts_api::::get_chart_account_overview` [INFO] [stdout] --> src/apis/charts_api.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::charts_api::::get_chart_account_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:94:127 [INFO] [stdout] | [INFO] [stdout] 94 | async fn get_chart_account_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | _______________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 116 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::charts_api::::get_chart_account_overview`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::charts_api::::get_chart_account_revenue` [INFO] [stdout] --> src/apis/charts_api.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::charts_api::::get_chart_account_revenue::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:119:126 [INFO] [stdout] | [INFO] [stdout] 119 | async fn get_chart_account_revenue(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ______________________________________________________________________________________________________________________________^ [INFO] [stdout] 120 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 121 | | let client = &configuration.client; [INFO] [stdout] 122 | | [INFO] [stdout] ... | [INFO] [stdout] 141 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::charts_api::::get_chart_account_revenue`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::charts_api::::get_chart_category_overview` [INFO] [stdout] --> src/apis/charts_api.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::charts_api::::get_chart_category_overview::{closure#0}`... [INFO] [stdout] --> src/apis/charts_api.rs:144:128 [INFO] [stdout] | [INFO] [stdout] 144 | async fn get_chart_category_overview(&self, start: String, end: String) -> Result, Error> { [INFO] [stdout] | ________________________________________________________________________________________________________________________________^ [INFO] [stdout] 145 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 146 | | let client = &configuration.client; [INFO] [stdout] 147 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::charts_api::::get_chart_category_overview`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::configuration_api::::get_configuration` [INFO] [stdout] --> src/apis/configuration_api.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::configuration_api::::get_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_configuration(&self, ) -> Result { [INFO] [stdout] | ________________________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::configuration_api::::get_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::configuration_api::::set_configuration` [INFO] [stdout] --> src/apis/configuration_api.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::configuration_api::::set_configuration::{closure#0}`... [INFO] [stdout] --> src/apis/configuration_api.rs:64:111 [INFO] [stdout] | [INFO] [stdout] 64 | async fn set_configuration(&self, name: &str, value: &str) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::configuration_api::::set_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::default_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:56:98 [INFO] [stdout] | [INFO] [stdout] 56 | async fn default_currency(&self, code: &str) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________^ [INFO] [stdout] 57 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 58 | | let client = &configuration.client; [INFO] [stdout] 59 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::default_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::disable_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::disable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:100:97 [INFO] [stdout] | [INFO] [stdout] 100 | async fn disable_currency(&self, code: i32) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 101 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 102 | | let client = &configuration.client; [INFO] [stdout] 103 | | [INFO] [stdout] ... | [INFO] [stdout] 120 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::disable_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::enable_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::enable_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:123:97 [INFO] [stdout] | [INFO] [stdout] 123 | async fn enable_currency(&self, code: &str) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________^ [INFO] [stdout] 124 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 125 | | let client = &configuration.client; [INFO] [stdout] 126 | | [INFO] [stdout] ... | [INFO] [stdout] 143 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::enable_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::get_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::get_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:146:94 [INFO] [stdout] | [INFO] [stdout] 146 | async fn get_currency(&self, code: &str) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________^ [INFO] [stdout] 147 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 148 | | let client = &configuration.client; [INFO] [stdout] 149 | | [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::get_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::get_default_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::get_default_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:169:92 [INFO] [stdout] | [INFO] [stdout] 169 | async fn get_default_currency(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 170 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 171 | | let client = &configuration.client; [INFO] [stdout] 172 | | [INFO] [stdout] ... | [INFO] [stdout] 189 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::get_default_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_account_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_account_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:192:192 [INFO] [stdout] | [INFO] [stdout] 192 | async fn list_account_by_currency(&self, code: &str, page: Option, date: Option<&str>, _type: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 193 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 194 | | let client = &configuration.client; [INFO] [stdout] 195 | | [INFO] [stdout] ... | [INFO] [stdout] 221 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_account_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::about_api::::get_about` [INFO] [stdout] --> src/apis/about_api.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::about_api::::get_about::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:41:77 [INFO] [stdout] | [INFO] [stdout] 41 | async fn get_about(&self, ) -> Result { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 42 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 43 | | let client = &configuration.client; [INFO] [stdout] 44 | | [INFO] [stdout] ... | [INFO] [stdout] 61 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 62 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::about_api::::get_about`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_available_budget_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:224:5 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_available_budget_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:224:140 [INFO] [stdout] | [INFO] [stdout] 224 | async fn list_available_budget_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 225 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 226 | | let client = &configuration.client; [INFO] [stdout] 227 | | [INFO] [stdout] ... | [INFO] [stdout] 247 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_available_budget_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_bill_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_bill_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:250:117 [INFO] [stdout] | [INFO] [stdout] 250 | async fn list_bill_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 251 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 252 | | let client = &configuration.client; [INFO] [stdout] 253 | | [INFO] [stdout] ... | [INFO] [stdout] 273 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 274 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_bill_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_budget_limit_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_budget_limit_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:276:176 [INFO] [stdout] | [INFO] [stdout] 276 | async fn list_budget_limit_by_currency(&self, code: &str, page: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 277 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 278 | | let client = &configuration.client; [INFO] [stdout] 279 | | [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 306 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_budget_limit_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::about_api::::get_current_user` [INFO] [stdout] --> src/apis/about_api.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::about_api::::get_current_user::{closure#0}`... [INFO] [stdout] --> src/apis/about_api.rs:64:84 [INFO] [stdout] | [INFO] [stdout] 64 | async fn get_current_user(&self, ) -> Result { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 65 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 66 | | let client = &configuration.client; [INFO] [stdout] 67 | | [INFO] [stdout] ... | [INFO] [stdout] 84 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::about_api::::get_current_user`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:308:101 [INFO] [stdout] | [INFO] [stdout] 308 | async fn list_currency(&self, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________^ [INFO] [stdout] 309 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 310 | | let client = &configuration.client; [INFO] [stdout] 311 | | [INFO] [stdout] ... | [INFO] [stdout] 331 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_exchange_rate_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:334:5 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Optio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_exchange_rate_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:334:200 [INFO] [stdout] | [INFO] [stdout] 334 | async fn list_exchange_rate_by_currency(&self, code: &str, page: Option, date: Option, start: Option, end: Option) -> Result { [INFO] [stdout] | ________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 335 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 336 | | let client = &configuration.client; [INFO] [stdout] 337 | | [INFO] [stdout] ... | [INFO] [stdout] 366 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_exchange_rate_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_recurrence_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:369:5 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_recurrence_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:369:129 [INFO] [stdout] | [INFO] [stdout] 369 | async fn list_recurrence_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________^ [INFO] [stdout] 370 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 371 | | let client = &configuration.client; [INFO] [stdout] 372 | | [INFO] [stdout] ... | [INFO] [stdout] 392 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 393 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_recurrence_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::get_account` [INFO] [stdout] --> src/apis/accounts_api.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::get_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:68:111 [INFO] [stdout] | [INFO] [stdout] 68 | async fn get_account(&self, id: i32, date: Option) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________^ [INFO] [stdout] 69 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 70 | | let client = &configuration.client; [INFO] [stdout] 71 | | [INFO] [stdout] ... | [INFO] [stdout] 91 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::get_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_rule_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:395:5 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_rule_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:395:117 [INFO] [stdout] | [INFO] [stdout] 395 | async fn list_rule_by_currency(&self, code: &str, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________^ [INFO] [stdout] 396 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 397 | | let client = &configuration.client; [INFO] [stdout] 398 | | [INFO] [stdout] ... | [INFO] [stdout] 418 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 419 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_rule_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::list_transaction_by_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::list_transaction_by_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:421:238 [INFO] [stdout] | [INFO] [stdout] 421 | async fn list_transaction_by_currency(&self, code: &str, page: Option, start_date: Option, end_date: Option, _type: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 422 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 423 | | let client = &configuration.client; [INFO] [stdout] 424 | | [INFO] [stdout] ... | [INFO] [stdout] 453 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 454 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::list_transaction_by_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::store_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::store_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:456:119 [INFO] [stdout] | [INFO] [stdout] 456 | async fn store_currency(&self, currency: crate::models::Currency) -> Result { [INFO] [stdout] | _______________________________________________________________________________________________________________________^ [INFO] [stdout] 457 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 458 | | let client = &configuration.client; [INFO] [stdout] 459 | | [INFO] [stdout] ... | [INFO] [stdout] 477 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::store_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currencies_api::::update_currency` [INFO] [stdout] --> src/apis/currencies_api.rs:480:5 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currencies_api::::update_currency::{closure#0}`... [INFO] [stdout] --> src/apis/currencies_api.rs:480:132 [INFO] [stdout] | [INFO] [stdout] 480 | async fn update_currency(&self, code: &str, currency: crate::models::Currency) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________^ [INFO] [stdout] 481 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 482 | | let client = &configuration.client; [INFO] [stdout] 483 | | [INFO] [stdout] ... | [INFO] [stdout] 501 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 502 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currencies_api::::update_currency`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_account` [INFO] [stdout] --> src/apis/accounts_api.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:94:170 [INFO] [stdout] | [INFO] [stdout] 94 | async fn list_account(&self, page: Option, date: Option, _type: Option) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 95 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 96 | | let client = &configuration.client; [INFO] [stdout] 97 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::currency_exchange_rates_api::::get_exchange_rate` [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::currency_exchange_rates_api::::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::currency_exchange_rates_api::::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::currency_exchange_rates_api::::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::currency_exchange_rates_api::::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::currency_exchange_rates_api::::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::currency_exchange_rates_api::::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::currency_exchange_rates_api::::get_exchange_rate::{closure#0}`... [INFO] [stdout] --> src/apis/currency_exchange_rates_api.rs:40:166 [INFO] [stdout] | [INFO] [stdout] 40 | async fn get_exchange_rate(&self, from: Option<&str>, to: Option<&str>, date: Option, amount: Option) -> Result { [INFO] [stdout] | ______________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 41 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 42 | | let client = &configuration.client; [INFO] [stdout] 43 | | [INFO] [stdout] ... | [INFO] [stdout] 72 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 73 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::currency_exchange_rates_api::::get_exchange_rate`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_attachment_by_account` [INFO] [stdout] --> src/apis/accounts_api.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_attachment_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:126:125 [INFO] [stdout] | [INFO] [stdout] 126 | async fn list_attachment_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 127 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 128 | | let client = &configuration.client; [INFO] [stdout] 129 | | [INFO] [stdout] ... | [INFO] [stdout] 149 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 150 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_attachment_by_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_piggy_bank_by_account` [INFO] [stdout] --> src/apis/accounts_api.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_piggy_bank_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:152:124 [INFO] [stdout] | [INFO] [stdout] 152 | async fn list_piggy_bank_by_account(&self, id: i32, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________^ [INFO] [stdout] 153 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 154 | | let client = &configuration.client; [INFO] [stdout] 155 | | [INFO] [stdout] ... | [INFO] [stdout] 175 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_piggy_bank_by_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::import_api::::get_import` [INFO] [stdout] --> src/apis/import_api.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::import_api::::get_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:42:92 [INFO] [stdout] | [INFO] [stdout] 42 | async fn get_import(&self, key: &str) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 43 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 44 | | let client = &configuration.client; [INFO] [stdout] 45 | | [INFO] [stdout] ... | [INFO] [stdout] 62 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 63 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::import_api::::get_import`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::import_api::::list_import` [INFO] [stdout] --> src/apis/import_api.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::import_api::::list_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:65:100 [INFO] [stdout] | [INFO] [stdout] 65 | async fn list_import(&self, page: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________^ [INFO] [stdout] 66 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 67 | | let client = &configuration.client; [INFO] [stdout] 68 | | [INFO] [stdout] ... | [INFO] [stdout] 88 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::import_api::::list_import`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::list_transaction_by_account` [INFO] [stdout] --> src/apis/accounts_api.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::list_transaction_by_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:178:244 [INFO] [stdout] | [INFO] [stdout] 178 | async fn list_transaction_by_account(&self, id: i32, page: Option, limit: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 179 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 180 | | let client = &configuration.client; [INFO] [stdout] 181 | | [INFO] [stdout] ... | [INFO] [stdout] 213 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::list_transaction_by_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::store_account` [INFO] [stdout] --> src/apis/accounts_api.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::store_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:216:115 [INFO] [stdout] | [INFO] [stdout] 216 | async fn store_account(&self, account: crate::models::Account) -> Result { [INFO] [stdout] | ___________________________________________________________________________________________________________________^ [INFO] [stdout] 217 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 218 | | let client = &configuration.client; [INFO] [stdout] 219 | | [INFO] [stdout] ... | [INFO] [stdout] 237 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 238 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::store_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::import_api::::list_transaction_by_import` [INFO] [stdout] --> src/apis/import_api.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::import_api::::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::import_api::::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::import_api::::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::import_api::::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::import_api::::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::import_api::::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::import_api::::list_transaction_by_import::{closure#0}`... [INFO] [stdout] --> src/apis/import_api.rs:91:225 [INFO] [stdout] | [INFO] [stdout] 91 | async fn list_transaction_by_import(&self, key: &str, page: Option, start: Option, end: Option, _type: Option) -> Result { [INFO] [stdout] | _________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] 92 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 93 | | let client = &configuration.client; [INFO] [stdout] 94 | | [INFO] [stdout] ... | [INFO] [stdout] 123 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::import_api::::list_transaction_by_import`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::accounts_api::::update_account` [INFO] [stdout] --> src/apis/accounts_api.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::accounts_api::::update_account::{closure#0}`... [INFO] [stdout] --> src/apis/accounts_api.rs:240:125 [INFO] [stdout] | [INFO] [stdout] 240 | async fn update_account(&self, id: i32, account: crate::models::Account) -> Result { [INFO] [stdout] | _____________________________________________________________________________________________________________________________^ [INFO] [stdout] 241 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 242 | | let client = &configuration.client; [INFO] [stdout] 243 | | [INFO] [stdout] ... | [INFO] [stdout] 261 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::accounts_api::::update_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::attachments_api::::download_attachment` [INFO] [stdout] --> src/apis/attachments_api.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::attachments_api::::download_attachment::{closure#0}`... [INFO] [stdout] --> src/apis/attachments_api.rs:67:87 [INFO] [stdout] | [INFO] [stdout] 67 | async fn download_attachment(&self, id: i32) -> Result { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 68 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 69 | | let client = &configuration.client; [INFO] [stdout] 70 | | [INFO] [stdout] ... | [INFO] [stdout] 87 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::attachments_api::::download_attachment`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::links_api::::get_link_type` [INFO] [stdout] --> src/apis/links_api.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `apis::links_api::::get_link_type::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:92:92 [INFO] [stdout] | [INFO] [stdout] 92 | async fn get_link_type(&self, id: i32) -> Result { [INFO] [stdout] | ____________________________________________________________________________________________^ [INFO] [stdout] 93 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 94 | | let client = &configuration.client; [INFO] [stdout] 95 | | [INFO] [stdout] ... | [INFO] [stdout] 112 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `apis::links_api::::get_link_type`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `apis::links_api::::get_transaction_link` [INFO] [stdout] --> src/apis/links_api.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | async fn get_transaction_link(&self, id: i32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `apis::links_api::::get_transaction_link::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:115:106 [INFO] [stdout] | [INFO] [stdout] 115 | async fn get_transaction_link(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 116 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 117 | | let client = &configuration.client; [INFO] [stdout] 118 | | [INFO] [stdout] ... | [INFO] [stdout] 135 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `apis::links_api::::get_transaction_link::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:115:106 [INFO] [stdout] | [INFO] [stdout] 115 | async fn get_transaction_link(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 116 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 117 | | let client = &configuration.client; [INFO] [stdout] 118 | | [INFO] [stdout] ... | [INFO] [stdout] 135 | | Ok(client.execute(req).await?.error_for_status()?.json().await?) [INFO] [stdout] 136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `apis::links_api::::get_transaction_link::{closure#0}`... [INFO] [stdout] --> src/apis/links_api.rs:115:106 [INFO] [stdout] | [INFO] [stdout] 115 | async fn get_transaction_link(&self, id: i32) -> Result { [INFO] [stdout] | __________________________________________________________________________________________________________^ [INFO] [stdout] 116 | | let configuration: &configuration::Configuration = self.configuration.borrow(); [INFO] [stdout] 117 | | let client = &configuration.client; [INFO] [stdout] 118 | | [WARN] too many lines in the log, truncating it