[INFO] fetching crate mangadex-api-rust 2.0.0-rc.1...
[INFO] checking mangadex-api-rust-2.0.0-rc.1 against master#642c19bfc3a5c1de985bf5d0cc8207ac9d22708a for pr-148577
[INFO] extracting crate mangadex-api-rust 2.0.0-rc.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate mangadex-api-rust 2.0.0-rc.1
[INFO] finished tweaking crates.io crate mangadex-api-rust 2.0.0-rc.1
[INFO] tweaked toml for crates.io crate mangadex-api-rust 2.0.0-rc.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate mangadex-api-rust 2.0.0-rc.1 on toolchain 642c19bfc3a5c1de985bf5d0cc8207ac9d22708a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mangadex-api-rust 2.0.0-rc.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded stdweb-internal-runtime v0.1.5
[INFO] [stderr]   Downloaded time-macros v0.1.1
[INFO] [stderr]   Downloaded futures-sink v0.3.21
[INFO] [stderr]   Downloaded futures-task v0.3.21
[INFO] [stderr]   Downloaded mangadex-api-types-rust v0.1.0
[INFO] [stderr]   Downloaded sha1 v0.6.1
[INFO] [stderr]   Downloaded discard v1.0.4
[INFO] [stderr]   Downloaded const_fn v0.4.9
[INFO] [stderr]   Downloaded cookie v0.15.1
[INFO] [stderr]   Downloaded heck v0.4.0
[INFO] [stderr]   Downloaded clap_derive v3.1.7
[INFO] [stderr]   Downloaded textwrap v0.15.0
[INFO] [stderr]   Downloaded darling_core v0.14.1
[INFO] [stderr]   Downloaded unicode-normalization v0.1.19
[INFO] [stderr]   Downloaded reqwest v0.11.10
[INFO] [stderr]   Downloaded clap v3.1.17
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.80
[INFO] [stderr]   Downloaded stdweb v0.4.20
[INFO] [stderr]   Downloaded futures-util v0.3.21
[INFO] [stderr]   Downloaded regex v1.5.5
[INFO] [stderr]   Downloaded rustls v0.20.4
[INFO] [stderr]   Downloaded webpki-roots v0.22.3
[INFO] [stderr]   Downloaded h2 v0.3.13
[INFO] [stderr]   Downloaded fake v2.4.3
[INFO] [stderr]   Downloaded hyper v0.14.18
[INFO] [stderr]   Downloaded serde_json v1.0.81
[INFO] [stderr]   Downloaded syn v1.0.92
[INFO] [stderr]   Downloaded publicsuffix v2.1.1
[INFO] [stderr]   Downloaded http v0.2.7
[INFO] [stderr]   Downloaded derive_builder_core v0.11.2
[INFO] [stderr]   Downloaded derive_builder v0.11.2
[INFO] [stderr]   Downloaded js-sys v0.3.57
[INFO] [stderr]   Downloaded bumpalo v3.9.1
[INFO] [stderr]   Downloaded libc v0.2.125
[INFO] [stderr]   Downloaded tokio-util v0.7.1
[INFO] [stderr]   Downloaded serde v1.0.137
[INFO] [stderr]   Downloaded mio v0.8.2
[INFO] [stderr]   Downloaded os_str_bytes v6.0.0
[INFO] [stderr]   Downloaded web-sys v0.3.57
[INFO] [stderr]   Downloaded clap_lex v0.2.0
[INFO] [stderr]   Downloaded mangadex-api-schema-rust v0.1.0
[INFO] [stderr]   Downloaded darling v0.14.1
[INFO] [stderr]   Downloaded time v0.2.27
[INFO] [stderr]   Downloaded openssl-sys v0.9.73
[INFO] [stderr]   Downloaded security-framework v2.6.1
[INFO] [stderr]   Downloaded serde_qs v0.9.2
[INFO] [stderr]   Downloaded uuid v1.0.0
[INFO] [stderr]   Downloaded futures v0.3.21
[INFO] [stderr]   Downloaded url v2.2.2
[INFO] [stderr]   Downloaded ryu v1.0.9
[INFO] [stderr]   Downloaded serde_derive v1.0.137
[INFO] [stderr]   Downloaded bytes v1.1.0
[INFO] [stderr]   Downloaded darling_macro v0.14.1
[INFO] [stderr]   Downloaded derive_builder_macro v0.11.2
[INFO] [stderr]   Downloaded hyper-rustls v0.23.0
[INFO] [stderr]   Downloaded mime_guess v2.0.4
[INFO] [stderr]   Downloaded native-tls v0.2.10
[INFO] [stderr]   Downloaded http-types v2.12.0
[INFO] [stderr]   Downloaded tokio-rustls v0.23.4
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.30
[INFO] [stderr]   Downloaded encoding_rs v0.8.31
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.80
[INFO] [stderr]   Downloaded getrandom v0.2.6
[INFO] [stderr]   Downloaded async-trait v0.1.53
[INFO] [stderr]   Downloaded deadpool v0.9.4
[INFO] [stderr]   Downloaded anyhow v1.0.57
[INFO] [stderr]   Downloaded unicode-bidi v0.3.8
[INFO] [stderr]   Downloaded futures-channel v0.3.21
[INFO] [stderr]   Downloaded indexmap v1.8.1
[INFO] [stderr]   Downloaded slab v0.4.6
[INFO] [stderr]   Downloaded httparse v1.7.1
[INFO] [stderr]   Downloaded tracing-core v0.1.26
[INFO] [stderr]   Downloaded tracing v0.1.34
[INFO] [stderr]   Downloaded num_cpus v1.13.1
[INFO] [stderr]   Downloaded psl-types v2.0.10
[INFO] [stderr]   Downloaded base-x v0.2.10
[INFO] [stderr]   Downloaded sha1_smol v1.0.0
[INFO] [stderr]   Downloaded stdweb-internal-macros v0.2.9
[INFO] [stderr]   Downloaded standback v0.2.17
[INFO] [stderr]   Downloaded time-macros-impl v0.1.2
[INFO] [stderr]   Downloaded ipnet v2.5.0
[INFO] [stderr]   Downloaded core-foundation-sys v0.8.3
[INFO] [stderr]   Downloaded security-framework-sys v2.6.1
[INFO] [stderr]   Downloaded redox_syscall v0.2.13
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.80
[INFO] [stderr]   Downloaded assert-json-diff v2.0.1
[INFO] [stderr]   Downloaded futures-executor v0.3.21
[INFO] [stderr]   Downloaded event-listener v2.5.2
[INFO] [stderr]   Downloaded fastrand v1.7.0
[INFO] [stderr]   Downloaded thiserror-impl v1.0.31
[INFO] [stderr]   Downloaded thiserror v1.0.31
[INFO] [stderr]   Downloaded futures-io v0.3.21
[INFO] [stderr]   Downloaded futures-macro v0.3.21
[INFO] [stderr]   Downloaded tokio v1.18.1
[INFO] [stderr]   Downloaded socket2 v0.4.4
[INFO] [stderr]   Downloaded proc-macro2 v1.0.38
[INFO] [stderr]   Downloaded wiremock v0.5.13
[INFO] [stderr]   Downloaded serde_qs v0.8.5
[INFO] [stderr]   Downloaded http-body v0.4.4
[INFO] [stderr]   Downloaded stdweb-derive v0.5.3
[INFO] [stderr]   Downloaded cookie_store v0.15.1
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.80
[INFO] [stderr]   Downloaded futures-lite v1.12.0
[INFO] [stderr]   Downloaded tracing-attributes v0.1.21
[INFO] [stderr]   Downloaded once_cell v1.10.0
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.80
[INFO] [stderr]   Downloaded deadpool-runtime v0.1.2
[INFO] [stderr]   Downloaded retain_mut v0.1.7
[INFO] [stderr]   Downloaded matches v0.1.9
[INFO] [stderr]   Downloaded rustls-pemfile v0.3.0
[INFO] [stderr]   Downloaded cache-padded v1.2.0
[INFO] [stderr]   Downloaded futures-core v0.3.21
[INFO] [stderr]   Downloaded itoa v1.0.1
[INFO] [stderr]   Downloaded unicode-xid v0.2.3
[INFO] [stderr]   Downloaded tokio-macros v1.7.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2a1923aee42212e9700d72b1e01221c42dda00ec1446f1420847054cc12e4bf8
[INFO] running `Command { std: "docker" "start" "-a" "2a1923aee42212e9700d72b1e01221c42dda00ec1446f1420847054cc12e4bf8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2a1923aee42212e9700d72b1e01221c42dda00ec1446f1420847054cc12e4bf8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a1923aee42212e9700d72b1e01221c42dda00ec1446f1420847054cc12e4bf8", kill_on_drop: false }`
[INFO] [stdout] 2a1923aee42212e9700d72b1e01221c42dda00ec1446f1420847054cc12e4bf8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+642c19bfc3a5c1de985bf5d0cc8207ac9d22708a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c625dbe36b90f09edfd56ef33baa384a7401ed602465c0d7c8a9f87f6d55eef8
[INFO] running `Command { std: "docker" "start" "-a" "c625dbe36b90f09edfd56ef33baa384a7401ed602465c0d7c8a9f87f6d55eef8", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.38
[INFO] [stderr]    Compiling unicode-xid v0.2.3
[INFO] [stderr]    Compiling syn v1.0.92
[INFO] [stderr]    Compiling libc v0.2.125
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]     Checking once_cell v1.10.0
[INFO] [stderr]     Checking pin-project-lite v0.2.9
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling futures-core v0.3.21
[INFO] [stderr]    Compiling serde_derive v1.0.137
[INFO] [stderr]     Checking itoa v1.0.1
[INFO] [stderr]    Compiling serde v1.0.137
[INFO] [stderr]     Checking bytes v1.1.0
[INFO] [stderr]    Compiling futures-channel v0.3.21
[INFO] [stderr]     Checking futures-sink v0.3.21
[INFO] [stderr]     Checking futures-io v0.3.21
[INFO] [stderr]    Compiling futures-task v0.3.21
[INFO] [stderr]    Compiling futures-util v0.3.21
[INFO] [stderr]     Checking hashbrown v0.11.2
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling indexmap v1.8.1
[INFO] [stderr]     Checking tinyvec_macros v0.1.0
[INFO] [stderr]     Checking slab v0.4.6
[INFO] [stderr]     Checking matches v0.1.9
[INFO] [stderr]     Checking http v0.2.7
[INFO] [stderr]     Checking tinyvec v1.6.0
[INFO] [stderr]     Checking tracing-core v0.1.26
[INFO] [stderr]    Compiling standback v0.2.17
[INFO] [stderr]     Checking spin v0.5.2
[INFO] [stderr]     Checking untrusted v0.7.1
[INFO] [stderr]    Compiling proc-macro-hack v0.5.19
[INFO] [stderr]    Compiling unicase v2.6.0
[INFO] [stderr]    Compiling serde_json v1.0.81
[INFO] [stderr]     Checking unicode-bidi v0.3.8
[INFO] [stderr]     Checking ryu v1.0.9
[INFO] [stderr]    Compiling httparse v1.7.1
[INFO] [stderr]     Checking form_urlencoded v1.0.1
[INFO] [stderr]    Compiling quote v1.0.18
[INFO] [stderr]    Compiling openssl v0.10.40
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling const_fn v0.4.9
[INFO] [stderr]     Checking try-lock v0.2.3
[INFO] [stderr]     Checking http-body v0.4.4
[INFO] [stderr]     Checking want v0.3.0
[INFO] [stderr]    Compiling time v0.2.27
[INFO] [stderr]     Checking socket2 v0.4.4
[INFO] [stderr]     Checking mio v0.8.2
[INFO] [stderr]     Checking num_cpus v1.13.1
[INFO] [stderr]     Checking getrandom v0.2.6
[INFO] [stderr]    Compiling native-tls v0.2.10
[INFO] [stderr]    Compiling rustls v0.20.4
[INFO] [stderr]     Checking httpdate v1.0.2
[INFO] [stderr]     Checking tower-service v0.3.1
[INFO] [stderr]    Compiling cookie v0.15.1
[INFO] [stderr]     Checking base64 v0.13.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling anyhow v1.0.57
[INFO] [stderr]     Checking psl-types v2.0.10
[INFO] [stderr]    Compiling encoding_rs v0.8.31
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling openssl-sys v0.9.73
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]     Checking mime v0.3.16
[INFO] [stderr]     Checking rustls-pemfile v0.3.0
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking unicode-normalization v0.1.19
[INFO] [stderr]     Checking num_threads v0.1.6
[INFO] [stderr]     Checking ipnet v2.5.0
[INFO] [stderr]     Checking cache-padded v1.2.0
[INFO] [stderr]    Compiling async-trait v0.1.53
[INFO] [stderr]     Checking concurrent-queue v1.2.2
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking fastrand v1.7.0
[INFO] [stderr]     Checking parking v2.0.0
[INFO] [stderr]    Compiling http-types v2.12.0
[INFO] [stderr]     Checking waker-fn v1.1.0
[INFO] [stderr]     Checking event-listener v2.5.2
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking aho-corasick v0.7.18
[INFO] [stderr]     Checking regex-syntax v0.6.25
[INFO] [stderr]     Checking deadpool-runtime v0.1.2
[INFO] [stderr]     Checking infer v0.2.3
[INFO] [stderr]     Checking async-channel v1.6.1
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]     Checking os_str_bytes v6.0.0
[INFO] [stderr]     Checking retain_mut v0.1.7
[INFO] [stderr]     Checking futures-lite v1.12.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking clap_lex v0.2.0
[INFO] [stderr]     Checking textwrap v0.15.0
[INFO] [stderr]     Checking termcolor v1.1.3
[INFO] [stderr]     Checking futures-timer v3.0.2
[INFO] [stderr]     Checking idna v0.2.3
[INFO] [stderr]     Checking fake v2.4.3
[INFO] [stderr]     Checking publicsuffix v2.1.1
[INFO] [stderr]     Checking regex v1.5.5
[INFO] [stderr]    Compiling darling_core v0.14.1
[INFO] [stderr]     Checking webpki v0.22.0
[INFO] [stderr]     Checking sct v0.7.0
[INFO] [stderr]    Compiling tokio-macros v1.7.0
[INFO] [stderr]    Compiling futures-macro v0.3.21
[INFO] [stderr]    Compiling tracing-attributes v0.1.21
[INFO] [stderr]    Compiling thiserror-impl v1.0.31
[INFO] [stderr]    Compiling time-macros-impl v0.1.2
[INFO] [stderr]    Compiling openssl-macros v0.1.0
[INFO] [stderr]    Compiling clap_derive v3.1.7
[INFO] [stderr]     Checking webpki-roots v0.22.3
[INFO] [stderr]     Checking tokio v1.18.1
[INFO] [stderr]     Checking time-macros v0.1.1
[INFO] [stderr]     Checking tracing v0.1.34
[INFO] [stderr]     Checking clap v3.1.17
[INFO] [stderr]     Checking thiserror v1.0.31
[INFO] [stderr]    Compiling darling_macro v0.14.1
[INFO] [stderr]    Compiling darling v0.14.1
[INFO] [stderr]    Compiling derive_builder_core v0.11.2
[INFO] [stderr]    Compiling derive_builder_macro v0.11.2
[INFO] [stderr]     Checking derive_builder v0.11.2
[INFO] [stderr]     Checking tokio-util v0.7.1
[INFO] [stderr]     Checking tokio-native-tls v0.3.0
[INFO] [stderr]     Checking tokio-rustls v0.23.4
[INFO] [stderr]     Checking deadpool v0.9.4
[INFO] [stderr]     Checking futures-executor v0.3.21
[INFO] [stderr]     Checking h2 v0.3.13
[INFO] [stderr]     Checking futures v0.3.21
[INFO] [stderr]     Checking url v2.2.2
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking uuid v1.0.0
[INFO] [stderr]     Checking time v0.3.9
[INFO] [stderr]     Checking serde_qs v0.8.5
[INFO] [stderr]     Checking serde_qs v0.9.2
[INFO] [stderr]     Checking hyper v0.14.18
[INFO] [stderr]     Checking assert-json-diff v2.0.1
[INFO] [stderr]     Checking cookie_store v0.15.1
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking hyper-rustls v0.23.0
[INFO] [stderr]     Checking wiremock v0.5.13
[INFO] [stderr]     Checking reqwest v0.11.10
[INFO] [stderr]     Checking mangadex-api-types-rust v0.1.0
[INFO] [stderr]     Checking mangadex-api-schema-rust v0.1.0
[INFO] [stderr]     Checking mangadex-api-rust v2.0.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `version` is never read
[INFO] [stdout]   --> src/v5/settings/get_template_by_version_id.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub struct GetSettingsTemplateByVersionId<'a> {
[INFO] [stdout]    |            ------------------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub version: &'a Uuid,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GetSettingsTemplateByVersionId` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn create(&self) -> CreateAccountBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn create(&self) -> CreateAccountBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:42:21
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn activate(&self) -> ActivateAccountBuilder {
[INFO] [stdout]    |                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn activate(&self) -> ActivateAccountBuilder<'_> {
[INFO] [stdout]    |                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:49:35
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn resend_activation_code(&self) -> ResendActivationCodeBuilder {
[INFO] [stdout]    |                                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn resend_activation_code(&self) -> ResendActivationCodeBuilder<'_> {
[INFO] [stdout]    |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:56:20
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn recover(&self) -> RecoverAccountBuilder {
[INFO] [stdout]    |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn recover(&self) -> RecoverAccountBuilder<'_> {
[INFO] [stdout]    |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:63:30
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn complete_recovery(&self) -> CompleteAccountRecoveryBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn complete_recovery(&self) -> CompleteAccountRecoveryBuilder<'_> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:70:37
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn check_username_available(&self) -> CheckUsernameAvailableBuilder {
[INFO] [stdout]    |                                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn check_username_available(&self) -> CheckUsernameAvailableBuilder<'_> {
[INFO] [stdout]    |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/activate.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     POST ("/account/activate/{}", code),
[INFO] [stdout]  52 | |     #[no_data] ActivateAccount<'_>,
[INFO] [stdout]  53 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/check_username_available.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | / endpoint! {
[INFO] [stdout]  50 | |     GET "/account/available",
[INFO] [stdout]  51 | |     #[query] CheckUsernameAvailable<'_>,
[INFO] [stdout]  52 | |     CheckUsernameAvailableResponse
[INFO] [stdout]  53 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/complete_recovery.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/account/recover/{}", code),
[INFO] [stdout]  62 | |     #[body] CompleteAccountRecovery<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/create.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     POST "/account/create",
[INFO] [stdout]  69 | |     #[body] CreateAccount<'_>,
[INFO] [stdout]  70 | |     #[flatten_result] UserResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/recover.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | / endpoint! {
[INFO] [stdout]  50 | |     POST "/account/recover",
[INFO] [stdout]  51 | |     #[body] RecoverAccount<'_>,
[INFO] [stdout]  52 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  53 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/resend_activation_code.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | / endpoint! {
[INFO] [stdout]  50 | |     POST "/account/activate/resend",
[INFO] [stdout]  51 | |     #[body] ResendActivationCode<'_>,
[INFO] [stdout]  52 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  53 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/at_home.rs:27:19
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn server(&self) -> GetAtHomeServerBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn server(&self) -> GetAtHomeServerBuilder<'_> {
[INFO] [stdout]    |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/at_home/server.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | / endpoint! {
[INFO] [stdout]  62 | |     GET ("/at-home/server/{}", chapter_id),
[INFO] [stdout]  63 | |     #[query] GetAtHomeServer<'_>,
[INFO] [stdout]  64 | |     #[flatten_result] AtHomeServerResponse
[INFO] [stdout]  65 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/auth.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn login(&self) -> LoginBuilder {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn login(&self) -> LoginBuilder<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/check_token.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     GET "/auth/check",
[INFO] [stdout]  59 | |     #[no_data auth] CheckToken,
[INFO] [stdout]  60 | |     #[flatten_result] Result<CheckTokenResponse>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/login.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | / endpoint! {
[INFO] [stdout]  86 | |     POST "/auth/login",
[INFO] [stdout]  87 | |     #[body] Login<'_>,
[INFO] [stdout]  88 | |     #[no_send] Result<LoginResponse>
[INFO] [stdout]  89 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/logout.rs:75:1
[INFO] [stdout]     |
[INFO] [stdout]  75 | / endpoint! {
[INFO] [stdout]  76 | |     POST "/auth/logout",
[INFO] [stdout]  77 | |     #[no_data auth] Logout,
[INFO] [stdout]  78 | |     #[no_send] Result<NoData>
[INFO] [stdout]  79 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/refresh_token.rs:99:1
[INFO] [stdout]     |
[INFO] [stdout]  99 | / endpoint! {
[INFO] [stdout] 100 | |     POST "/auth/refresh",
[INFO] [stdout] 101 | |     #[body] RefreshToken,
[INFO] [stdout] 102 | |     #[no_send] Result<RefreshTokenResponse>
[INFO] [stdout] 103 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn list(&self) -> ListAuthorBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn list(&self) -> ListAuthorBuilder<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn search(&self) -> ListAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn search(&self) -> ListAuthorBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:49:16
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetAuthorBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetAuthorBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetAuthorBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetAuthorBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn create(&self) -> CreateAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn create(&self) -> CreateAuthorBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn update(&self) -> UpdateAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn update(&self) -> UpdateAuthorBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:79:19
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn delete(&self) -> DeleteAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn delete(&self) -> DeleteAuthorBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/create.rs:146:1
[INFO] [stdout]     |
[INFO] [stdout] 146 | / endpoint! {
[INFO] [stdout] 147 | |     POST ("/author"),
[INFO] [stdout] 148 | |     #[body auth] CreateAuthor<'_>,
[INFO] [stdout] 149 | |     #[flatten_result] AuthorResponse
[INFO] [stdout] 150 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/author/{}", author_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteAuthor<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/author/{}", author_id),
[INFO] [stdout]  56 | |     #[query] GetAuthor<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] AuthorResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/list.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | / endpoint! {
[INFO] [stdout]  57 | |     GET "/author",
[INFO] [stdout]  58 | |     #[query] ListAuthor<'_>,
[INFO] [stdout]  59 | |     #[flatten_result] AuthorListResponse
[INFO] [stdout]  60 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/update.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | / endpoint! {
[INFO] [stdout] 151 | |     PUT ("/author/{}", author_id),
[INFO] [stdout] 152 | |     #[body auth] UpdateAuthor<'_>,
[INFO] [stdout] 153 | |     #[flatten_result] AuthorResponse
[INFO] [stdout] 154 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/captcha.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn solve(&self) -> SolveCaptchaBuilder {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn solve(&self) -> SolveCaptchaBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/captcha/solve.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     POST "/captcha/solve",
[INFO] [stdout]  59 | |     #[body] SolveCaptcha<'_>,
[INFO] [stdout]  60 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListChapterBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListChapterBuilder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListChapterBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListChapterBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:54:16
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetChapterBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetChapterBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetChapterBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetChapterBuilder<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn update(&self) -> UpdateChapterBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn update(&self) -> UpdateChapterBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn delete(&self) -> DeleteChapterBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn delete(&self) -> DeleteChapterBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:84:23
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mark_batch(&self) -> MarkChapterBatchBuilder {
[INFO] [stdout]    |                       ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mark_batch(&self) -> MarkChapterBatchBuilder<'_> {
[INFO] [stdout]    |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:91:22
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn mark_read(&self) -> MarkChapterReadBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn mark_read(&self) -> MarkChapterReadBuilder<'_> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:98:24
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn mark_unread(&self) -> MarkChapterUnreadBuilder {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn mark_unread(&self) -> MarkChapterUnreadBuilder<'_> {
[INFO] [stdout]    |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/chapter.rs:107:32
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]     |                                ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/chapter/{}", chapter_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteChapter<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/chapter/{}", chapter_id),
[INFO] [stdout]  56 | |     #[query] GetChapter<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] ChapterResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/list.rs:99:1
[INFO] [stdout]     |
[INFO] [stdout]  99 | / endpoint! {
[INFO] [stdout] 100 | |     GET "/chapter",
[INFO] [stdout] 101 | |     #[query] ListChapter<'_>,
[INFO] [stdout] 102 | |     #[flatten_result] ChapterListResponse
[INFO] [stdout] 103 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/mark_batch.rs:72:1
[INFO] [stdout]     |
[INFO] [stdout]  72 | / endpoint! {
[INFO] [stdout]  73 | |     POST ("/manga/{}/read", manga_id),
[INFO] [stdout]  74 | |     #[body auth] MarkChapterBatch<'_>,
[INFO] [stdout]  75 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  76 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/mark_read.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     POST ("/chapter/{}/read", chapter_id),
[INFO] [stdout]  66 | |     #[no_data auth] MarkChapterRead<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/mark_unread.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     DELETE ("/chapter/{}/read", chapter_id),
[INFO] [stdout]  66 | |     #[no_data auth] MarkChapterUnread<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/update.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     PUT ("/chapter/{}", chapter_id),
[INFO] [stdout]  95 | |     #[body auth] UpdateChapter<'_>,
[INFO] [stdout]  96 | |     #[flatten_result] ChapterResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:49:16
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetCoverBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetCoverBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetCoverBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetCoverBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn edit(&self) -> EditCoverBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn edit(&self) -> EditCoverBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn delete(&self) -> DeleteCoverBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn delete(&self) -> DeleteCoverBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:79:19
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn upload(&self) -> UploadCoverBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn upload(&self) -> UploadCoverBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/delete.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | / endpoint! {
[INFO] [stdout]  62 | |     DELETE ("/cover/{}", cover_id),
[INFO] [stdout]  63 | |     #[no_data auth] DeleteCover<'_>,
[INFO] [stdout]  64 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  65 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/edit.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 | / endpoint! {
[INFO] [stdout]  78 | |     PUT ("/cover/{}", cover_id),
[INFO] [stdout]  79 | |     #[body auth] EditCover<'_>,
[INFO] [stdout]  80 | |     #[flatten_result] CoverResponse
[INFO] [stdout]  81 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/get.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | / endpoint! {
[INFO] [stdout]  56 | |     GET ("/cover/{}", cover_id),
[INFO] [stdout]  57 | |     #[query] GetCover<'_>,
[INFO] [stdout]  58 | |     #[flatten_result] CoverResponse
[INFO] [stdout]  59 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/list.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     GET "/cover",
[INFO] [stdout]  69 | |     #[query] ListCover,
[INFO] [stdout]  70 | |     #[flatten_result] CoverListResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover/upload.rs:92:13
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn path(&self) -> Cow<str> {
[INFO] [stdout]    |             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |             |
[INFO] [stdout]    |             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn path(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:41:19
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn create(&self) -> CreateCustomListBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn create(&self) -> CreateCustomListBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn get(&self) -> GetCustomListBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn get(&self) -> GetCustomListBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn update(&self) -> UpdateCustomListBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn update(&self) -> UpdateCustomListBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn delete(&self) -> DeleteCustomListBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn delete(&self) -> DeleteCustomListBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:80:30
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn user_custom_lists(&self) -> UserCustomListsBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn user_custom_lists(&self) -> UserCustomListsBuilder<'_> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:87:23
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn manga_feed(&self) -> CustomListMangaFeedBuilder {
[INFO] [stdout]    |                       ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn manga_feed(&self) -> CustomListMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:94:22
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn add_manga(&self) -> AddMangaToCustomListBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn add_manga(&self) -> AddMangaToCustomListBuilder<'_> {
[INFO] [stdout]    |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/custom_list.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn remove_manga(&self) -> RemoveMangaFromCustomListBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn remove_manga(&self) -> RemoveMangaFromCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/create.rs:72:1
[INFO] [stdout]     |
[INFO] [stdout]  72 | / endpoint! {
[INFO] [stdout]  73 | |     POST ("/list"),
[INFO] [stdout]  74 | |     #[body auth] CreateCustomList<'_>,
[INFO] [stdout]  75 | |     #[flatten_result] CustomListResponse
[INFO] [stdout]  76 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/list/{}", list_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteCustomList<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/follow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/list/{}/follow", list_id),
[INFO] [stdout]  62 | |     #[body auth] FollowCustomList,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/get.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/list/{}", list_id),
[INFO] [stdout]  52 | |     #[query] GetCustomList<'_>,
[INFO] [stdout]  53 | |     #[flatten_result] CustomListResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/manga_feed.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     GET ("/list/{}/feed", list_id),
[INFO] [stdout]  95 | |     #[query] CustomListMangaFeed<'_>,
[INFO] [stdout]  96 | |     ChapterListResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/unfollow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/list/{}/follow", list_id),
[INFO] [stdout]  62 | |     #[body auth] UnfollowCustomList,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/update.rs:78:1
[INFO] [stdout]     |
[INFO] [stdout]  78 | / endpoint! {
[INFO] [stdout]  79 | |     PUT ("/list/{}", list_id),
[INFO] [stdout]  80 | |     #[body auth] UpdateCustomList<'_>,
[INFO] [stdout]  81 | |     #[flatten_result] CustomListResponse
[INFO] [stdout]  82 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/feed.rs:55:27
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn followed_manga(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]    |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn followed_manga(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/feed.rs:85:30
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn custom_list_manga(&self) -> CustomListMangaFeedBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn custom_list_manga(&self) -> CustomListMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/infrastructure/ping.rs:46:1
[INFO] [stdout]     |
[INFO] [stdout]  46 | / endpoint! {
[INFO] [stdout]  47 | |     GET "/ping",
[INFO] [stdout]  48 | |     #[no_data] Ping,
[INFO] [stdout]  49 | |     #[no_send] Result<String>
[INFO] [stdout]  50 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/legacy/id_mapping.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | / endpoint! {
[INFO] [stdout]  53 | |     POST "/legacy/mapping",
[INFO] [stdout]  54 | |     #[body] LegacyIdMapping,
[INFO] [stdout]  55 | |     #[flatten_result] IdMappingListResponse
[INFO] [stdout]  56 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:72:17
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn list(&self) -> ListMangaBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn list(&self) -> ListMangaBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn search(&self) -> ListMangaBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn search(&self) -> ListMangaBuilder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn aggregate(&self) -> GetMangaAggregateBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn aggregate(&self) -> GetMangaAggregateBuilder<'_> {
[INFO] [stdout]    |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn get(&self) -> GetMangaBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn get(&self) -> GetMangaBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn view(&self) -> GetMangaBuilder {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn view(&self) -> GetMangaBuilder<'_> {
[INFO] [stdout]     |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:111:19
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn update(&self) -> UpdateMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn update(&self) -> UpdateMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn delete(&self) -> DeleteMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn delete(&self) -> DeleteMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:125:31
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn add_to_custom_list(&self) -> AddMangaToCustomListBuilder {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn add_to_custom_list(&self) -> AddMangaToCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:132:36
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub fn remove_from_custom_list(&self) -> RemoveMangaFromCustomListBuilder {
[INFO] [stdout]     |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub fn remove_from_custom_list(&self) -> RemoveMangaFromCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:141:32
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]     |                                ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:148:19
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn follow(&self) -> FollowMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn follow(&self) -> FollowMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn unfollow(&self) -> UnfollowMangaBuilder {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn unfollow(&self) -> UnfollowMangaBuilder<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn feed(&self) -> GetMangaFeedBuilder {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn feed(&self) -> GetMangaFeedBuilder<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:176:19
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn create(&self) -> CreateMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn create(&self) -> CreateMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn get_manga_read_chapters(&self) -> GetMangaReadChaptersBuilder {
[INFO] [stdout]     |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn get_manga_read_chapters(&self) -> GetMangaReadChaptersBuilder<'_> {
[INFO] [stdout]     |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:190:30
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn get_read_chapters(&self) -> GetReadChaptersBuilder {
[INFO] [stdout]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn get_read_chapters(&self) -> GetReadChaptersBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:204:27
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn reading_status(&self) -> MangaReadingStatusBuilder {
[INFO] [stdout]     |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn reading_status(&self) -> MangaReadingStatusBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:220:34
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn update_reading_status(&self) -> UpdateMangaReadingStatusBuilder {
[INFO] [stdout]     |                                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn update_reading_status(&self) -> UpdateMangaReadingStatusBuilder<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:227:22
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn get_draft(&self) -> GetMangaDraftBuilder {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn get_draft(&self) -> GetMangaDraftBuilder<'_> {
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:236:25
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn submit_draft(&self) -> SubmitMangaDraftBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn submit_draft(&self) -> SubmitMangaDraftBuilder<'_> {
[INFO] [stdout]     |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:243:24
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub fn list_drafts(&self) -> ListMangaDraftsBuilder {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub fn list_drafts(&self) -> ListMangaDraftsBuilder<'_> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:252:26
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn search_drafts(&self) -> ListMangaDraftsBuilder {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn search_drafts(&self) -> ListMangaDraftsBuilder<'_> {
[INFO] [stdout]     |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:259:27
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub fn list_relations(&self) -> ListMangaRelationsBuilder {
[INFO] [stdout]     |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub fn list_relations(&self) -> ListMangaRelationsBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:266:28
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn create_relation(&self) -> CreateMangaRelationBuilder {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn create_relation(&self) -> CreateMangaRelationBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:273:28
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub fn delete_relation(&self) -> DeleteMangaRelationBuilder {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub fn delete_relation(&self) -> DeleteMangaRelationBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/add_to_custom_list.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     POST ("/manga/{}/list/{}", manga_id, list_id),
[INFO] [stdout]  66 | |     #[no_data auth] AddMangaToCustomList<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/aggregate.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     GET ("/manga/{}/aggregate", manga_id),
[INFO] [stdout]  59 | |     #[query] GetMangaAggregate<'_>,
[INFO] [stdout]  60 | |     #[flatten_result] MangaAggregateResponse
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/create.rs:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | / endpoint! {
[INFO] [stdout] 108 | |     POST "/manga",
[INFO] [stdout] 109 | |     #[body auth] CreateManga<'_>,
[INFO] [stdout] 110 | |     #[flatten_result] MangaResponse
[INFO] [stdout] 111 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/create_relation.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / endpoint! {
[INFO] [stdout]  70 | |     POST ("/manga/{}/relation", manga_id),
[INFO] [stdout]  71 | |     #[body auth] CreateMangaRelation<'_>,
[INFO] [stdout]  72 | |     #[flatten_result] MangaRelationListResponse
[INFO] [stdout]  73 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/manga/{}", manga_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteManga<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/delete_relation.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / endpoint! {
[INFO] [stdout]  70 | |     DELETE ("/manga/{}/relation/{}", manga_id, relation_id),
[INFO] [stdout]  71 | |     #[no_data auth] DeleteMangaRelation<'_>,
[INFO] [stdout]  72 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  73 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/feed.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     GET ("/manga/{}/feed", manga_id),
[INFO] [stdout]  95 | |     #[query] GetMangaFeed<'_>,
[INFO] [stdout]  96 | |     ChapterListResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/follow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/manga/{}/follow", manga_id),
[INFO] [stdout]  62 | |     #[no_data auth] FollowManga<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/manga/{}", manga_id),
[INFO] [stdout]  56 | |     #[query] GetManga<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get_draft.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / endpoint! {
[INFO] [stdout]  70 | |     GET ("/manga/draft/{}", manga_id),
[INFO] [stdout]  71 | |     #[query auth] GetMangaDraft<'_>,
[INFO] [stdout]  72 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  73 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get_manga_read_chapters.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/manga/{}/read", manga_id),
[INFO] [stdout]  52 | |     #[no_data auth] GetMangaReadChapters<'_>,
[INFO] [stdout]  53 | |     #[flatten_result] UngroupedMangaReadMarkersResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get_read_chapters.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | / endpoint! {
[INFO] [stdout]  60 | |     GET "/manga/read",
[INFO] [stdout]  61 | |     #[query auth] GetReadChapters<'_>,
[INFO] [stdout]  62 | |     #[flatten_result] MangaReadMarkersResponse
[INFO] [stdout]  63 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     GET "/manga",
[INFO] [stdout]  95 | |     #[query] ListManga<'_>,
[INFO] [stdout]  96 | |     #[flatten_result] MangaListResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list_drafts.rs:73:1
[INFO] [stdout]     |
[INFO] [stdout]  73 | / endpoint! {
[INFO] [stdout]  74 | |     GET "/manga/draft",
[INFO] [stdout]  75 | |     #[query auth] ListMangaDrafts<'_>,
[INFO] [stdout]  76 | |     #[flatten_result] MangaListResponse
[INFO] [stdout]  77 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list_relations.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | / endpoint! {
[INFO] [stdout]  57 | |     GET ("/manga/{}/relation", manga_id),
[INFO] [stdout]  58 | |     #[query] ListMangaRelations<'_>,
[INFO] [stdout]  59 | |     #[flatten_result] MangaRelationListResponse
[INFO] [stdout]  60 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list_tags.rs:44:1
[INFO] [stdout]     |
[INFO] [stdout]  44 | / endpoint! {
[INFO] [stdout]  45 | |     GET "/manga/tag",
[INFO] [stdout]  46 | |     #[no_data] ListTags,
[INFO] [stdout]  47 | |     #[flatten_result] TagListResponse
[INFO] [stdout]  48 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/random.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | / endpoint! {
[INFO] [stdout]  56 | |     GET ("/manga/random"),
[INFO] [stdout]  57 | |     #[query] GetRandomManga,
[INFO] [stdout]  58 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  59 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/reading_status.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/manga/{}/status", manga_id),
[INFO] [stdout]  52 | |     #[no_data auth] MangaReadingStatus<'_>,
[INFO] [stdout]  53 | |     MangaReadingStatusResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/reading_statuses.rs:47:1
[INFO] [stdout]     |
[INFO] [stdout]  47 | / endpoint! {
[INFO] [stdout]  48 | |     GET "/manga/status",
[INFO] [stdout]  49 | |     #[query auth] MangaReadingStatuses,
[INFO] [stdout]  50 | |     MangaReadingStatusesResponse
[INFO] [stdout]  51 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/remove_from_custom_list.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     DELETE ("/manga/{}/list/{}", manga_id, list_id),
[INFO] [stdout]  66 | |     #[no_data auth] RemoveMangaFromCustomList<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/submit_draft.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     POST ("/manga/draft/{}/commit/", manga_id),
[INFO] [stdout]  69 | |     #[body auth] SubmitMangaDraft<'_>,
[INFO] [stdout]  70 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/unfollow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/manga/{}/follow", manga_id),
[INFO] [stdout]  62 | |     #[no_data auth] UnfollowManga<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/update.rs:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | / endpoint! {
[INFO] [stdout] 125 | |     PUT ("/manga/{}", manga_id),
[INFO] [stdout] 126 | |     #[body auth] UpdateManga<'_>,
[INFO] [stdout] 127 | |     #[flatten_result] MangaResponse
[INFO] [stdout] 128 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/update_reading_status.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     POST ("/manga/{}/status", manga_id),
[INFO] [stdout]  59 | |     #[body auth] UpdateMangaReadingStatus<'_>,
[INFO] [stdout]  60 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/rating.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn delete_for_manga(&self) -> DeleteMangaRatingBuilder {
[INFO] [stdout]    |                             ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn delete_for_manga(&self) -> DeleteMangaRatingBuilder<'_> {
[INFO] [stdout]    |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/rating.rs:43:29
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn upsert_for_manga(&self) -> CreateUpdateMangaRatingBuilder {
[INFO] [stdout]    |                             ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn upsert_for_manga(&self) -> CreateUpdateMangaRatingBuilder<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/rating/create_update_for_manga.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]  86 | / endpoint! {
[INFO] [stdout]  87 | |     POST ("/rating/{}", manga_id),
[INFO] [stdout]  88 | |     #[body auth] CreateUpdateMangaRating<'_>,
[INFO] [stdout]  89 | |     #[no_send] Result<NoData>
[INFO] [stdout]  90 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/rating/delete_for_manga.rs:65:1
[INFO] [stdout]     |
[INFO] [stdout]  65 | / endpoint! {
[INFO] [stdout]  66 | |     DELETE ("/rating/{}", manga_id),
[INFO] [stdout]  67 | |     #[no_data auth] DeleteMangaRating<'_>,
[INFO] [stdout]  68 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  69 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/rating/get_your_manga_ratings.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | / endpoint! {
[INFO] [stdout]  64 | |     GET "/rating",
[INFO] [stdout]  65 | |     #[query auth] GetYourMangaRatings,
[INFO] [stdout]  66 | |     #[flatten_result] RatingsResponse
[INFO] [stdout]  67 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/report.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn create(&self) -> CreateReportBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn create(&self) -> CreateReportBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/report/create.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 | / endpoint! {
[INFO] [stdout]  78 | |     POST "/report",
[INFO] [stdout]  79 | |     #[body auth] CreateReport<'_>,
[INFO] [stdout]  80 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  81 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/report/list.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/report/reasons/{}", category),
[INFO] [stdout]  52 | |     // Known issue: Despite the API docs stating that authorization is required, the endpoint is available to guests.
[INFO] [stdout]  53 | |     #[no_data] ListReasons,
[INFO] [stdout]  54 | |     #[flatten_result] ReportReasonListResponse
[INFO] [stdout]  55 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/report/list_reports_by_user.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET "/report",
[INFO] [stdout]  52 | |     #[query auth] ListReportsByUser,
[INFO] [stdout]  53 | |     #[flatten_result] UserReportsListResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListGroupBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListGroupBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListGroupBuilder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:54:16
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetGroupBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetGroupBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetGroupBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetGroupBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn create(&self) -> CreateGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn create(&self) -> CreateGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn update(&self) -> UpdateGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn update(&self) -> UpdateGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:84:19
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn delete(&self) -> DeleteGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn delete(&self) -> DeleteGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:91:19
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn follow(&self) -> FollowGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn follow(&self) -> FollowGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn unfollow(&self) -> UnfollowGroupBuilder {
[INFO] [stdout]    |                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn unfollow(&self) -> UnfollowGroupBuilder<'_> {
[INFO] [stdout]    |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/create.rs:100:1
[INFO] [stdout]     |
[INFO] [stdout] 100 | / endpoint! {
[INFO] [stdout] 101 | |     POST ("/group"),
[INFO] [stdout] 102 | |     #[body auth] CreateGroup<'_>,
[INFO] [stdout] 103 | |     #[flatten_result] GroupResponse
[INFO] [stdout] 104 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/group/{}", group_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteGroup<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/follow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/group/{}/follow", group_id),
[INFO] [stdout]  62 | |     #[no_data auth] FollowGroup<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/group/{}", group_id),
[INFO] [stdout]  56 | |     #[query] GetGroup<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] GroupResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/list.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | / endpoint! {
[INFO] [stdout]  60 | |     GET "/group",
[INFO] [stdout]  61 | |     #[query] ListGroup<'_>,
[INFO] [stdout]  62 | |     #[flatten_result] GroupListResponse
[INFO] [stdout]  63 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/unfollow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/group/{}/follow", group_id),
[INFO] [stdout]  62 | |     #[no_data auth] UnfollowGroup<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/update.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | / endpoint! {
[INFO] [stdout] 123 | |     PUT ("/group/{}", group_id),
[INFO] [stdout] 124 | |     #[body auth] UpdateGroup<'_>,
[INFO] [stdout] 125 | |     #[flatten_result] GroupResponse
[INFO] [stdout] 126 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/search.rs:48:19
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn author(&self) -> ListAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn author(&self) -> ListAuthorBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/search.rs:76:20
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn chapter(&self) -> ListChapterBuilder {
[INFO] [stdout]    |                    ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn chapter(&self) -> ListChapterBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/search.rs:131:18
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn manga(&self) -> ListMangaBuilder {
[INFO] [stdout]     |                  ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn manga(&self) -> ListMangaBuilder<'_> {
[INFO] [stdout]     |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/search.rs:159:29
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn scanlation_group(&self) -> ListGroupBuilder {
[INFO] [stdout]     |                             ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn scanlation_group(&self) -> ListGroupBuilder<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/settings.rs:143:35
[INFO] [stdout]     |
[INFO] [stdout] 143 |     fn get_template_by_version_id(&self) -> GetSettingsTemplateByVersionIdBuilder {
[INFO] [stdout]     |                                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     fn get_template_by_version_id(&self) -> GetSettingsTemplateByVersionIdBuilder<'_> {
[INFO] [stdout]     |                                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/statistics.rs:38:22
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn get_manga(&self) -> GetMangaStatisticsBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn get_manga(&self) -> GetMangaStatisticsBuilder<'_> {
[INFO] [stdout]    |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/statistics/find_manga.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET "/statistics/manga",
[INFO] [stdout] ...   |
[INFO] [stdout]  59 | |     #[flatten_result] MangaStatisticsResponse
[INFO] [stdout]  60 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/statistics/get_manga.rs:53:1
[INFO] [stdout]     |
[INFO] [stdout]  53 | / endpoint! {
[INFO] [stdout]  54 | |     GET ("/statistics/manga/{}", manga_id),
[INFO] [stdout] ...   |
[INFO] [stdout]  58 | |     #[flatten_result] MangaStatisticsResponse
[INFO] [stdout]  59 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:40:18
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn cover(&self) -> UploadCoverBuilder {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn cover(&self) -> UploadCoverBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:54:26
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn start_session(&self) -> StartUploadSessionBuilder {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn start_session(&self) -> StartUploadSessionBuilder<'_> {
[INFO] [stdout]    |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:61:39
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn start_edit_chapter_session(&self) -> StartEditChapterSessionBuilder {
[INFO] [stdout]    |                                       ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn start_edit_chapter_session(&self) -> StartEditChapterSessionBuilder<'_> {
[INFO] [stdout]    |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:70:26
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn upload_images(&self) -> UploadImagesBuilder {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn upload_images(&self) -> UploadImagesBuilder<'_> {
[INFO] [stdout]    |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:77:28
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn abandon_session(&self) -> AbandonUploadSessionBuilder {
[INFO] [stdout]    |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn abandon_session(&self) -> AbandonUploadSessionBuilder<'_> {
[INFO] [stdout]    |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:84:27
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn commit_session(&self) -> CommitUploadSessionBuilder {
[INFO] [stdout]    |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn commit_session(&self) -> CommitUploadSessionBuilder<'_> {
[INFO] [stdout]    |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:91:25
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn delete_image(&self) -> DeleteImageBuilder {
[INFO] [stdout]    |                         ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn delete_image(&self) -> DeleteImageBuilder<'_> {
[INFO] [stdout]    |                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:98:26
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn delete_images(&self) -> DeleteImagesBuilder {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn delete_images(&self) -> DeleteImagesBuilder<'_> {
[INFO] [stdout]    |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/abandon_session.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/upload/{}", session_id),
[INFO] [stdout]  62 | |     #[no_data auth] AbandonUploadSession<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/commit_session.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / endpoint! {
[INFO] [stdout] 226 | |     PUT ("/upload/{}/commit", session_id),
[INFO] [stdout] 227 | |     #[body auth] CommitUploadSession<'_>,
[INFO] [stdout] 228 | |     ChapterObject
[INFO] [stdout] 229 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/delete_image.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     DELETE ("/upload/{}/{}", session_id, session_file_id),
[INFO] [stdout]  66 | |     #[no_data auth] DeleteImage<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload/delete_images.rs:72:13
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn path(&self) -> Cow<str> {
[INFO] [stdout]    |             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |             |
[INFO] [stdout]    |             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn path(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/get_session.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET "/upload",
[INFO] [stdout]  56 | |     #[no_data] GetUploadSession,
[INFO] [stdout]  57 | |     UploadSessionResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/start_edit_chapter_session.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     POST ("/upload/begin/{}", chapter_id),
[INFO] [stdout]  69 | |     #[body auth] StartEditChapterSession<'_>,
[INFO] [stdout]  70 | |     UploadSessionResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/start_session.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout]  68 | / endpoint! {
[INFO] [stdout]  69 | |     POST "/upload/begin",
[INFO] [stdout]  70 | |     #[body auth] StartUploadSession<'_>,
[INFO] [stdout]  71 | |     UploadSessionResponse
[INFO] [stdout]  72 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload/upload_images.rs:83:13
[INFO] [stdout]    |
[INFO] [stdout] 83 |     fn path(&self) -> Cow<str> {
[INFO] [stdout]    |             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |             |
[INFO] [stdout]    |             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     fn path(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn list(&self) -> ListUserBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn list(&self) -> ListUserBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn search(&self) -> ListUserBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn search(&self) -> ListUserBuilder<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn get(&self) -> GetUserBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn get(&self) -> GetUserBuilder<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn view(&self) -> GetUserBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn view(&self) -> GetUserBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:91:32
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]    |                                ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:105:19
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn delete(&self) -> DeleteUserBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn delete(&self) -> DeleteUserBuilder<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:112:29
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn approve_deletion(&self) -> ApproveUserDeletionBuilder {
[INFO] [stdout]     |                             ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn approve_deletion(&self) -> ApproveUserDeletionBuilder<'_> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:119:28
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn update_password(&self) -> UpdateUserPasswordBuilder {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn update_password(&self) -> UpdateUserPasswordBuilder<'_> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:126:25
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn update_email(&self) -> UpdateUserEmailBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn update_email(&self) -> UpdateUserEmailBuilder<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:140:31
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn is_following_group(&self) -> IsFollowingGroupBuilder {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn is_following_group(&self) -> IsFollowingGroupBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:154:30
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn is_following_user(&self) -> IsFollowingUserBuilder {
[INFO] [stdout]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn is_following_user(&self) -> IsFollowingUserBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn is_following_manga(&self) -> IsFollowingMangaBuilder {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn is_following_manga(&self) -> IsFollowingMangaBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:186:25
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub fn custom_lists(&self) -> UserCustomListsBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub fn custom_lists(&self) -> UserCustomListsBuilder<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:200:37
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn is_following_custom_list(&self) -> IsFollowingCustomListBuilder {
[INFO] [stdout]     |                                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn is_following_custom_list(&self) -> IsFollowingCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/approve_deletion.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     POST ("/user/delete/{}", code),
[INFO] [stdout]  56 | |     #[no_data] ApproveUserDeletion<'_>,
[INFO] [stdout]  57 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/custom_lists.rs:58:1
[INFO] [stdout]     |
[INFO] [stdout]  58 | / endpoint! {
[INFO] [stdout]  59 | |     GET ("/user/{}/list", user_id),
[INFO] [stdout]  60 | |     #[query] UserCustomLists<'_>,
[INFO] [stdout]  61 | |     #[flatten_result] CustomListListResponse
[INFO] [stdout]  62 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/user/{}", user_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteUser<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_custom_lists.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | / endpoint! {
[INFO] [stdout]  67 | |     GET "/user/follows/list",
[INFO] [stdout]  68 | |     #[query auth] GetFollowedCustomLists,
[INFO] [stdout]  69 | |     #[flatten_result] CustomListListResponse
[INFO] [stdout]  70 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_groups.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | / endpoint! {
[INFO] [stdout]  64 | |     GET "/user/follows/group",
[INFO] [stdout]  65 | |     #[query auth] FollowedGroups,
[INFO] [stdout]  66 | |     #[flatten_result] GroupListResponse
[INFO] [stdout]  67 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_manga.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | / endpoint! {
[INFO] [stdout]  64 | |     GET "/user/follows/manga",
[INFO] [stdout]  65 | |     #[query auth] FollowedManga,
[INFO] [stdout]  66 | |     #[flatten_result] MangaListResponse
[INFO] [stdout]  67 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_manga_feed.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET "/user/follows/manga/feed",
[INFO] [stdout] 100 | |     #[query auth] GetFollowedMangaFeed<'_>,
[INFO] [stdout] 101 | |     #[flatten_result] ChapterListResponse
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_users.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     GET "/user/follows/user",
[INFO] [stdout]  62 | |     #[query auth] FollowedUsers,
[INFO] [stdout]  63 | |     #[flatten_result] UserListResponse
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/get.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     GET ("/user/{}", user_id),
[INFO] [stdout]  62 | |     #[query] GetUser<'_>,
[INFO] [stdout]  63 | |     #[flatten_result] UserResponse
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_custom_list.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/list/{}", list_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingCustomList<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_group.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/group/{}", group_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingGroup<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_manga.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/manga/{}", manga_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingManga<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_user.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/user/{}", user_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingUser<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/list.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout]  70 | / endpoint! {
[INFO] [stdout]  71 | |     GET "/user",
[INFO] [stdout]  72 | |     #[query auth] ListUser<'_>,
[INFO] [stdout]  73 | |     #[flatten_result] UserListResponse
[INFO] [stdout]  74 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/me.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | / endpoint! {
[INFO] [stdout]  53 | |     GET "/user/me",
[INFO] [stdout]  54 | |     #[query] GetMyUserDetails,
[INFO] [stdout]  55 | |     #[flatten_result] UserResponse
[INFO] [stdout]  56 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/my_custom_lists.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     GET "/user/list",
[INFO] [stdout]  62 | |     #[query auth] MyCustomLists,
[INFO] [stdout]  63 | |     #[flatten_result] CustomListListResponse
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/update_email.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     POST "/user/email",
[INFO] [stdout]  59 | |     #[body auth] UpdateUserEmail<'_>,
[INFO] [stdout]  60 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/update_password.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST "/user/password",
[INFO] [stdout]  62 | |     #[body auth] UpdateUserPassword<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `version` is never read
[INFO] [stdout]   --> src/v5/settings/get_template_by_version_id.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub struct GetSettingsTemplateByVersionId<'a> {
[INFO] [stdout]    |            ------------------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub version: &'a Uuid,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GetSettingsTemplateByVersionId` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn create(&self) -> CreateAccountBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn create(&self) -> CreateAccountBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:42:21
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn activate(&self) -> ActivateAccountBuilder {
[INFO] [stdout]    |                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn activate(&self) -> ActivateAccountBuilder<'_> {
[INFO] [stdout]    |                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:49:35
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn resend_activation_code(&self) -> ResendActivationCodeBuilder {
[INFO] [stdout]    |                                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn resend_activation_code(&self) -> ResendActivationCodeBuilder<'_> {
[INFO] [stdout]    |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:56:20
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn recover(&self) -> RecoverAccountBuilder {
[INFO] [stdout]    |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn recover(&self) -> RecoverAccountBuilder<'_> {
[INFO] [stdout]    |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:63:30
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn complete_recovery(&self) -> CompleteAccountRecoveryBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn complete_recovery(&self) -> CompleteAccountRecoveryBuilder<'_> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/account.rs:70:37
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn check_username_available(&self) -> CheckUsernameAvailableBuilder {
[INFO] [stdout]    |                                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn check_username_available(&self) -> CheckUsernameAvailableBuilder<'_> {
[INFO] [stdout]    |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/activate.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     POST ("/account/activate/{}", code),
[INFO] [stdout]  52 | |     #[no_data] ActivateAccount<'_>,
[INFO] [stdout]  53 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/check_username_available.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | / endpoint! {
[INFO] [stdout]  50 | |     GET "/account/available",
[INFO] [stdout]  51 | |     #[query] CheckUsernameAvailable<'_>,
[INFO] [stdout]  52 | |     CheckUsernameAvailableResponse
[INFO] [stdout]  53 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/complete_recovery.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/account/recover/{}", code),
[INFO] [stdout]  62 | |     #[body] CompleteAccountRecovery<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/create.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     POST "/account/create",
[INFO] [stdout]  69 | |     #[body] CreateAccount<'_>,
[INFO] [stdout]  70 | |     #[flatten_result] UserResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/recover.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | / endpoint! {
[INFO] [stdout]  50 | |     POST "/account/recover",
[INFO] [stdout]  51 | |     #[body] RecoverAccount<'_>,
[INFO] [stdout]  52 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  53 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/account/resend_activation_code.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | / endpoint! {
[INFO] [stdout]  50 | |     POST "/account/activate/resend",
[INFO] [stdout]  51 | |     #[body] ResendActivationCode<'_>,
[INFO] [stdout]  52 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  53 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/at_home.rs:27:19
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn server(&self) -> GetAtHomeServerBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn server(&self) -> GetAtHomeServerBuilder<'_> {
[INFO] [stdout]    |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/at_home/server.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | / endpoint! {
[INFO] [stdout]  62 | |     GET ("/at-home/server/{}", chapter_id),
[INFO] [stdout]  63 | |     #[query] GetAtHomeServer<'_>,
[INFO] [stdout]  64 | |     #[flatten_result] AtHomeServerResponse
[INFO] [stdout]  65 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/auth.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn login(&self) -> LoginBuilder {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn login(&self) -> LoginBuilder<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/check_token.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     GET "/auth/check",
[INFO] [stdout]  59 | |     #[no_data auth] CheckToken,
[INFO] [stdout]  60 | |     #[flatten_result] Result<CheckTokenResponse>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/login.rs:85:1
[INFO] [stdout]     |
[INFO] [stdout]  85 | / endpoint! {
[INFO] [stdout]  86 | |     POST "/auth/login",
[INFO] [stdout]  87 | |     #[body] Login<'_>,
[INFO] [stdout]  88 | |     #[no_send] Result<LoginResponse>
[INFO] [stdout]  89 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/logout.rs:75:1
[INFO] [stdout]     |
[INFO] [stdout]  75 | / endpoint! {
[INFO] [stdout]  76 | |     POST "/auth/logout",
[INFO] [stdout]  77 | |     #[no_data auth] Logout,
[INFO] [stdout]  78 | |     #[no_send] Result<NoData>
[INFO] [stdout]  79 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/auth/refresh_token.rs:99:1
[INFO] [stdout]     |
[INFO] [stdout]  99 | / endpoint! {
[INFO] [stdout] 100 | |     POST "/auth/refresh",
[INFO] [stdout] 101 | |     #[body] RefreshToken,
[INFO] [stdout] 102 | |     #[no_send] Result<RefreshTokenResponse>
[INFO] [stdout] 103 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn list(&self) -> ListAuthorBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn list(&self) -> ListAuthorBuilder<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn search(&self) -> ListAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn search(&self) -> ListAuthorBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:49:16
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetAuthorBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetAuthorBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetAuthorBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetAuthorBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn create(&self) -> CreateAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn create(&self) -> CreateAuthorBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn update(&self) -> UpdateAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn update(&self) -> UpdateAuthorBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/author.rs:79:19
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn delete(&self) -> DeleteAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn delete(&self) -> DeleteAuthorBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/create.rs:146:1
[INFO] [stdout]     |
[INFO] [stdout] 146 | / endpoint! {
[INFO] [stdout] 147 | |     POST ("/author"),
[INFO] [stdout] 148 | |     #[body auth] CreateAuthor<'_>,
[INFO] [stdout] 149 | |     #[flatten_result] AuthorResponse
[INFO] [stdout] 150 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/author/{}", author_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteAuthor<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/author/{}", author_id),
[INFO] [stdout]  56 | |     #[query] GetAuthor<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] AuthorResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/list.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | / endpoint! {
[INFO] [stdout]  57 | |     GET "/author",
[INFO] [stdout]  58 | |     #[query] ListAuthor<'_>,
[INFO] [stdout]  59 | |     #[flatten_result] AuthorListResponse
[INFO] [stdout]  60 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/author/update.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | / endpoint! {
[INFO] [stdout] 151 | |     PUT ("/author/{}", author_id),
[INFO] [stdout] 152 | |     #[body auth] UpdateAuthor<'_>,
[INFO] [stdout] 153 | |     #[flatten_result] AuthorResponse
[INFO] [stdout] 154 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/captcha.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn solve(&self) -> SolveCaptchaBuilder {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn solve(&self) -> SolveCaptchaBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/captcha/solve.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     POST "/captcha/solve",
[INFO] [stdout]  59 | |     #[body] SolveCaptcha<'_>,
[INFO] [stdout]  60 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListChapterBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListChapterBuilder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListChapterBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListChapterBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:54:16
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetChapterBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetChapterBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetChapterBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetChapterBuilder<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn update(&self) -> UpdateChapterBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn update(&self) -> UpdateChapterBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn delete(&self) -> DeleteChapterBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn delete(&self) -> DeleteChapterBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:84:23
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mark_batch(&self) -> MarkChapterBatchBuilder {
[INFO] [stdout]    |                       ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mark_batch(&self) -> MarkChapterBatchBuilder<'_> {
[INFO] [stdout]    |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:91:22
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn mark_read(&self) -> MarkChapterReadBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn mark_read(&self) -> MarkChapterReadBuilder<'_> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/chapter.rs:98:24
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn mark_unread(&self) -> MarkChapterUnreadBuilder {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn mark_unread(&self) -> MarkChapterUnreadBuilder<'_> {
[INFO] [stdout]    |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/chapter.rs:107:32
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]     |                                ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/chapter/{}", chapter_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteChapter<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/chapter/{}", chapter_id),
[INFO] [stdout]  56 | |     #[query] GetChapter<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] ChapterResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/list.rs:99:1
[INFO] [stdout]     |
[INFO] [stdout]  99 | / endpoint! {
[INFO] [stdout] 100 | |     GET "/chapter",
[INFO] [stdout] 101 | |     #[query] ListChapter<'_>,
[INFO] [stdout] 102 | |     #[flatten_result] ChapterListResponse
[INFO] [stdout] 103 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/mark_batch.rs:72:1
[INFO] [stdout]     |
[INFO] [stdout]  72 | / endpoint! {
[INFO] [stdout]  73 | |     POST ("/manga/{}/read", manga_id),
[INFO] [stdout]  74 | |     #[body auth] MarkChapterBatch<'_>,
[INFO] [stdout]  75 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  76 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/mark_read.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     POST ("/chapter/{}/read", chapter_id),
[INFO] [stdout]  66 | |     #[no_data auth] MarkChapterRead<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/mark_unread.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     DELETE ("/chapter/{}/read", chapter_id),
[INFO] [stdout]  66 | |     #[no_data auth] MarkChapterUnread<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/chapter/update.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     PUT ("/chapter/{}", chapter_id),
[INFO] [stdout]  95 | |     #[body auth] UpdateChapter<'_>,
[INFO] [stdout]  96 | |     #[flatten_result] ChapterResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:49:16
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetCoverBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn get(&self) -> GetCoverBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetCoverBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn view(&self) -> GetCoverBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn edit(&self) -> EditCoverBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn edit(&self) -> EditCoverBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn delete(&self) -> DeleteCoverBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn delete(&self) -> DeleteCoverBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover.rs:79:19
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn upload(&self) -> UploadCoverBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn upload(&self) -> UploadCoverBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/delete.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | / endpoint! {
[INFO] [stdout]  62 | |     DELETE ("/cover/{}", cover_id),
[INFO] [stdout]  63 | |     #[no_data auth] DeleteCover<'_>,
[INFO] [stdout]  64 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  65 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/edit.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 | / endpoint! {
[INFO] [stdout]  78 | |     PUT ("/cover/{}", cover_id),
[INFO] [stdout]  79 | |     #[body auth] EditCover<'_>,
[INFO] [stdout]  80 | |     #[flatten_result] CoverResponse
[INFO] [stdout]  81 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/get.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | / endpoint! {
[INFO] [stdout]  56 | |     GET ("/cover/{}", cover_id),
[INFO] [stdout]  57 | |     #[query] GetCover<'_>,
[INFO] [stdout]  58 | |     #[flatten_result] CoverResponse
[INFO] [stdout]  59 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/cover/list.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     GET "/cover",
[INFO] [stdout]  69 | |     #[query] ListCover,
[INFO] [stdout]  70 | |     #[flatten_result] CoverListResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/cover/upload.rs:92:13
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn path(&self) -> Cow<str> {
[INFO] [stdout]    |             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |             |
[INFO] [stdout]    |             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn path(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:41:19
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn create(&self) -> CreateCustomListBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn create(&self) -> CreateCustomListBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn get(&self) -> GetCustomListBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn get(&self) -> GetCustomListBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn update(&self) -> UpdateCustomListBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn update(&self) -> UpdateCustomListBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn delete(&self) -> DeleteCustomListBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub fn delete(&self) -> DeleteCustomListBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:80:30
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn user_custom_lists(&self) -> UserCustomListsBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn user_custom_lists(&self) -> UserCustomListsBuilder<'_> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:87:23
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn manga_feed(&self) -> CustomListMangaFeedBuilder {
[INFO] [stdout]    |                       ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn manga_feed(&self) -> CustomListMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/custom_list.rs:94:22
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn add_manga(&self) -> AddMangaToCustomListBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn add_manga(&self) -> AddMangaToCustomListBuilder<'_> {
[INFO] [stdout]    |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/custom_list.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn remove_manga(&self) -> RemoveMangaFromCustomListBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn remove_manga(&self) -> RemoveMangaFromCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/create.rs:72:1
[INFO] [stdout]     |
[INFO] [stdout]  72 | / endpoint! {
[INFO] [stdout]  73 | |     POST ("/list"),
[INFO] [stdout]  74 | |     #[body auth] CreateCustomList<'_>,
[INFO] [stdout]  75 | |     #[flatten_result] CustomListResponse
[INFO] [stdout]  76 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/list/{}", list_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteCustomList<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/follow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/list/{}/follow", list_id),
[INFO] [stdout]  62 | |     #[body auth] FollowCustomList,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/get.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/list/{}", list_id),
[INFO] [stdout]  52 | |     #[query] GetCustomList<'_>,
[INFO] [stdout]  53 | |     #[flatten_result] CustomListResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/manga_feed.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     GET ("/list/{}/feed", list_id),
[INFO] [stdout]  95 | |     #[query] CustomListMangaFeed<'_>,
[INFO] [stdout]  96 | |     ChapterListResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/unfollow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/list/{}/follow", list_id),
[INFO] [stdout]  62 | |     #[body auth] UnfollowCustomList,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/custom_list/update.rs:78:1
[INFO] [stdout]     |
[INFO] [stdout]  78 | / endpoint! {
[INFO] [stdout]  79 | |     PUT ("/list/{}", list_id),
[INFO] [stdout]  80 | |     #[body auth] UpdateCustomList<'_>,
[INFO] [stdout]  81 | |     #[flatten_result] CustomListResponse
[INFO] [stdout]  82 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/feed.rs:55:27
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn followed_manga(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]    |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn followed_manga(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/feed.rs:85:30
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn custom_list_manga(&self) -> CustomListMangaFeedBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn custom_list_manga(&self) -> CustomListMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/infrastructure/ping.rs:46:1
[INFO] [stdout]     |
[INFO] [stdout]  46 | / endpoint! {
[INFO] [stdout]  47 | |     GET "/ping",
[INFO] [stdout]  48 | |     #[no_data] Ping,
[INFO] [stdout]  49 | |     #[no_send] Result<String>
[INFO] [stdout]  50 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/legacy/id_mapping.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | / endpoint! {
[INFO] [stdout]  53 | |     POST "/legacy/mapping",
[INFO] [stdout]  54 | |     #[body] LegacyIdMapping,
[INFO] [stdout]  55 | |     #[flatten_result] IdMappingListResponse
[INFO] [stdout]  56 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:72:17
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn list(&self) -> ListMangaBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub fn list(&self) -> ListMangaBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn search(&self) -> ListMangaBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn search(&self) -> ListMangaBuilder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn aggregate(&self) -> GetMangaAggregateBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn aggregate(&self) -> GetMangaAggregateBuilder<'_> {
[INFO] [stdout]    |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/manga.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn get(&self) -> GetMangaBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn get(&self) -> GetMangaBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn view(&self) -> GetMangaBuilder {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub fn view(&self) -> GetMangaBuilder<'_> {
[INFO] [stdout]     |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:111:19
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn update(&self) -> UpdateMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn update(&self) -> UpdateMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn delete(&self) -> DeleteMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn delete(&self) -> DeleteMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:125:31
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn add_to_custom_list(&self) -> AddMangaToCustomListBuilder {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn add_to_custom_list(&self) -> AddMangaToCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:132:36
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub fn remove_from_custom_list(&self) -> RemoveMangaFromCustomListBuilder {
[INFO] [stdout]     |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub fn remove_from_custom_list(&self) -> RemoveMangaFromCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:141:32
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]     |                                ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:148:19
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn follow(&self) -> FollowMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn follow(&self) -> FollowMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn unfollow(&self) -> UnfollowMangaBuilder {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn unfollow(&self) -> UnfollowMangaBuilder<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn feed(&self) -> GetMangaFeedBuilder {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn feed(&self) -> GetMangaFeedBuilder<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:176:19
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn create(&self) -> CreateMangaBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn create(&self) -> CreateMangaBuilder<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn get_manga_read_chapters(&self) -> GetMangaReadChaptersBuilder {
[INFO] [stdout]     |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn get_manga_read_chapters(&self) -> GetMangaReadChaptersBuilder<'_> {
[INFO] [stdout]     |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:190:30
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn get_read_chapters(&self) -> GetReadChaptersBuilder {
[INFO] [stdout]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub fn get_read_chapters(&self) -> GetReadChaptersBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:204:27
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn reading_status(&self) -> MangaReadingStatusBuilder {
[INFO] [stdout]     |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn reading_status(&self) -> MangaReadingStatusBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:220:34
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn update_reading_status(&self) -> UpdateMangaReadingStatusBuilder {
[INFO] [stdout]     |                                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub fn update_reading_status(&self) -> UpdateMangaReadingStatusBuilder<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:227:22
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn get_draft(&self) -> GetMangaDraftBuilder {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn get_draft(&self) -> GetMangaDraftBuilder<'_> {
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:236:25
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn submit_draft(&self) -> SubmitMangaDraftBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn submit_draft(&self) -> SubmitMangaDraftBuilder<'_> {
[INFO] [stdout]     |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:243:24
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub fn list_drafts(&self) -> ListMangaDraftsBuilder {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub fn list_drafts(&self) -> ListMangaDraftsBuilder<'_> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:252:26
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn search_drafts(&self) -> ListMangaDraftsBuilder {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn search_drafts(&self) -> ListMangaDraftsBuilder<'_> {
[INFO] [stdout]     |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:259:27
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub fn list_relations(&self) -> ListMangaRelationsBuilder {
[INFO] [stdout]     |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub fn list_relations(&self) -> ListMangaRelationsBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:266:28
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn create_relation(&self) -> CreateMangaRelationBuilder {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |     pub fn create_relation(&self) -> CreateMangaRelationBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/manga.rs:273:28
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub fn delete_relation(&self) -> DeleteMangaRelationBuilder {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub fn delete_relation(&self) -> DeleteMangaRelationBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/add_to_custom_list.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     POST ("/manga/{}/list/{}", manga_id, list_id),
[INFO] [stdout]  66 | |     #[no_data auth] AddMangaToCustomList<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/aggregate.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     GET ("/manga/{}/aggregate", manga_id),
[INFO] [stdout]  59 | |     #[query] GetMangaAggregate<'_>,
[INFO] [stdout]  60 | |     #[flatten_result] MangaAggregateResponse
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/create.rs:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | / endpoint! {
[INFO] [stdout] 108 | |     POST "/manga",
[INFO] [stdout] 109 | |     #[body auth] CreateManga<'_>,
[INFO] [stdout] 110 | |     #[flatten_result] MangaResponse
[INFO] [stdout] 111 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/create_relation.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / endpoint! {
[INFO] [stdout]  70 | |     POST ("/manga/{}/relation", manga_id),
[INFO] [stdout]  71 | |     #[body auth] CreateMangaRelation<'_>,
[INFO] [stdout]  72 | |     #[flatten_result] MangaRelationListResponse
[INFO] [stdout]  73 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/manga/{}", manga_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteManga<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/delete_relation.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / endpoint! {
[INFO] [stdout]  70 | |     DELETE ("/manga/{}/relation/{}", manga_id, relation_id),
[INFO] [stdout]  71 | |     #[no_data auth] DeleteMangaRelation<'_>,
[INFO] [stdout]  72 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  73 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/feed.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     GET ("/manga/{}/feed", manga_id),
[INFO] [stdout]  95 | |     #[query] GetMangaFeed<'_>,
[INFO] [stdout]  96 | |     ChapterListResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/follow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/manga/{}/follow", manga_id),
[INFO] [stdout]  62 | |     #[no_data auth] FollowManga<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/manga/{}", manga_id),
[INFO] [stdout]  56 | |     #[query] GetManga<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get_draft.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | / endpoint! {
[INFO] [stdout]  70 | |     GET ("/manga/draft/{}", manga_id),
[INFO] [stdout]  71 | |     #[query auth] GetMangaDraft<'_>,
[INFO] [stdout]  72 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  73 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get_manga_read_chapters.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/manga/{}/read", manga_id),
[INFO] [stdout]  52 | |     #[no_data auth] GetMangaReadChapters<'_>,
[INFO] [stdout]  53 | |     #[flatten_result] UngroupedMangaReadMarkersResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/get_read_chapters.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | / endpoint! {
[INFO] [stdout]  60 | |     GET "/manga/read",
[INFO] [stdout]  61 | |     #[query auth] GetReadChapters<'_>,
[INFO] [stdout]  62 | |     #[flatten_result] MangaReadMarkersResponse
[INFO] [stdout]  63 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / endpoint! {
[INFO] [stdout]  94 | |     GET "/manga",
[INFO] [stdout]  95 | |     #[query] ListManga<'_>,
[INFO] [stdout]  96 | |     #[flatten_result] MangaListResponse
[INFO] [stdout]  97 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list_drafts.rs:73:1
[INFO] [stdout]     |
[INFO] [stdout]  73 | / endpoint! {
[INFO] [stdout]  74 | |     GET "/manga/draft",
[INFO] [stdout]  75 | |     #[query auth] ListMangaDrafts<'_>,
[INFO] [stdout]  76 | |     #[flatten_result] MangaListResponse
[INFO] [stdout]  77 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list_relations.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | / endpoint! {
[INFO] [stdout]  57 | |     GET ("/manga/{}/relation", manga_id),
[INFO] [stdout]  58 | |     #[query] ListMangaRelations<'_>,
[INFO] [stdout]  59 | |     #[flatten_result] MangaRelationListResponse
[INFO] [stdout]  60 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/list_tags.rs:44:1
[INFO] [stdout]     |
[INFO] [stdout]  44 | / endpoint! {
[INFO] [stdout]  45 | |     GET "/manga/tag",
[INFO] [stdout]  46 | |     #[no_data] ListTags,
[INFO] [stdout]  47 | |     #[flatten_result] TagListResponse
[INFO] [stdout]  48 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/random.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | / endpoint! {
[INFO] [stdout]  56 | |     GET ("/manga/random"),
[INFO] [stdout]  57 | |     #[query] GetRandomManga,
[INFO] [stdout]  58 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  59 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/reading_status.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/manga/{}/status", manga_id),
[INFO] [stdout]  52 | |     #[no_data auth] MangaReadingStatus<'_>,
[INFO] [stdout]  53 | |     MangaReadingStatusResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/reading_statuses.rs:47:1
[INFO] [stdout]     |
[INFO] [stdout]  47 | / endpoint! {
[INFO] [stdout]  48 | |     GET "/manga/status",
[INFO] [stdout]  49 | |     #[query auth] MangaReadingStatuses,
[INFO] [stdout]  50 | |     MangaReadingStatusesResponse
[INFO] [stdout]  51 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/remove_from_custom_list.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     DELETE ("/manga/{}/list/{}", manga_id, list_id),
[INFO] [stdout]  66 | |     #[no_data auth] RemoveMangaFromCustomList<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/submit_draft.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     POST ("/manga/draft/{}/commit/", manga_id),
[INFO] [stdout]  69 | |     #[body auth] SubmitMangaDraft<'_>,
[INFO] [stdout]  70 | |     #[flatten_result] MangaResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/unfollow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/manga/{}/follow", manga_id),
[INFO] [stdout]  62 | |     #[no_data auth] UnfollowManga<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/update.rs:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | / endpoint! {
[INFO] [stdout] 125 | |     PUT ("/manga/{}", manga_id),
[INFO] [stdout] 126 | |     #[body auth] UpdateManga<'_>,
[INFO] [stdout] 127 | |     #[flatten_result] MangaResponse
[INFO] [stdout] 128 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/manga/update_reading_status.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     POST ("/manga/{}/status", manga_id),
[INFO] [stdout]  59 | |     #[body auth] UpdateMangaReadingStatus<'_>,
[INFO] [stdout]  60 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/rating.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn delete_for_manga(&self) -> DeleteMangaRatingBuilder {
[INFO] [stdout]    |                             ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn delete_for_manga(&self) -> DeleteMangaRatingBuilder<'_> {
[INFO] [stdout]    |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/rating.rs:43:29
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn upsert_for_manga(&self) -> CreateUpdateMangaRatingBuilder {
[INFO] [stdout]    |                             ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn upsert_for_manga(&self) -> CreateUpdateMangaRatingBuilder<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/rating/create_update_for_manga.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]  86 | / endpoint! {
[INFO] [stdout]  87 | |     POST ("/rating/{}", manga_id),
[INFO] [stdout]  88 | |     #[body auth] CreateUpdateMangaRating<'_>,
[INFO] [stdout]  89 | |     #[no_send] Result<NoData>
[INFO] [stdout]  90 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/rating/delete_for_manga.rs:65:1
[INFO] [stdout]     |
[INFO] [stdout]  65 | / endpoint! {
[INFO] [stdout]  66 | |     DELETE ("/rating/{}", manga_id),
[INFO] [stdout]  67 | |     #[no_data auth] DeleteMangaRating<'_>,
[INFO] [stdout]  68 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  69 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/rating/get_your_manga_ratings.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | / endpoint! {
[INFO] [stdout]  64 | |     GET "/rating",
[INFO] [stdout]  65 | |     #[query auth] GetYourMangaRatings,
[INFO] [stdout]  66 | |     #[flatten_result] RatingsResponse
[INFO] [stdout]  67 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/report.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn create(&self) -> CreateReportBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn create(&self) -> CreateReportBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/report/create.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 | / endpoint! {
[INFO] [stdout]  78 | |     POST "/report",
[INFO] [stdout]  79 | |     #[body auth] CreateReport<'_>,
[INFO] [stdout]  80 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  81 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/report/list.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET ("/report/reasons/{}", category),
[INFO] [stdout]  52 | |     // Known issue: Despite the API docs stating that authorization is required, the endpoint is available to guests.
[INFO] [stdout]  53 | |     #[no_data] ListReasons,
[INFO] [stdout]  54 | |     #[flatten_result] ReportReasonListResponse
[INFO] [stdout]  55 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/report/list_reports_by_user.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / endpoint! {
[INFO] [stdout]  51 | |     GET "/report",
[INFO] [stdout]  52 | |     #[query auth] ListReportsByUser,
[INFO] [stdout]  53 | |     #[flatten_result] UserReportsListResponse
[INFO] [stdout]  54 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListGroupBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn list(&self) -> ListGroupBuilder<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn search(&self) -> ListGroupBuilder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:54:16
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetGroupBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn get(&self) -> GetGroupBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetGroupBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn view(&self) -> GetGroupBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn create(&self) -> CreateGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn create(&self) -> CreateGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn update(&self) -> UpdateGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn update(&self) -> UpdateGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:84:19
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn delete(&self) -> DeleteGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn delete(&self) -> DeleteGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:91:19
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn follow(&self) -> FollowGroupBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn follow(&self) -> FollowGroupBuilder<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/scanlation_group.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn unfollow(&self) -> UnfollowGroupBuilder {
[INFO] [stdout]    |                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn unfollow(&self) -> UnfollowGroupBuilder<'_> {
[INFO] [stdout]    |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/create.rs:100:1
[INFO] [stdout]     |
[INFO] [stdout] 100 | / endpoint! {
[INFO] [stdout] 101 | |     POST ("/group"),
[INFO] [stdout] 102 | |     #[body auth] CreateGroup<'_>,
[INFO] [stdout] 103 | |     #[flatten_result] GroupResponse
[INFO] [stdout] 104 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/group/{}", group_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteGroup<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/follow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST ("/group/{}/follow", group_id),
[INFO] [stdout]  62 | |     #[no_data auth] FollowGroup<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/get.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET ("/group/{}", group_id),
[INFO] [stdout]  56 | |     #[query] GetGroup<'_>,
[INFO] [stdout]  57 | |     #[flatten_result] GroupResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/list.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | / endpoint! {
[INFO] [stdout]  60 | |     GET "/group",
[INFO] [stdout]  61 | |     #[query] ListGroup<'_>,
[INFO] [stdout]  62 | |     #[flatten_result] GroupListResponse
[INFO] [stdout]  63 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/unfollow.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/group/{}/follow", group_id),
[INFO] [stdout]  62 | |     #[no_data auth] UnfollowGroup<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/scanlation_group/update.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | / endpoint! {
[INFO] [stdout] 123 | |     PUT ("/group/{}", group_id),
[INFO] [stdout] 124 | |     #[body auth] UpdateGroup<'_>,
[INFO] [stdout] 125 | |     #[flatten_result] GroupResponse
[INFO] [stdout] 126 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/search.rs:48:19
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn author(&self) -> ListAuthorBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn author(&self) -> ListAuthorBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/search.rs:76:20
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn chapter(&self) -> ListChapterBuilder {
[INFO] [stdout]    |                    ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn chapter(&self) -> ListChapterBuilder<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/search.rs:131:18
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn manga(&self) -> ListMangaBuilder {
[INFO] [stdout]     |                  ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn manga(&self) -> ListMangaBuilder<'_> {
[INFO] [stdout]     |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/search.rs:159:29
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn scanlation_group(&self) -> ListGroupBuilder {
[INFO] [stdout]     |                             ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn scanlation_group(&self) -> ListGroupBuilder<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/settings.rs:143:35
[INFO] [stdout]     |
[INFO] [stdout] 143 |     fn get_template_by_version_id(&self) -> GetSettingsTemplateByVersionIdBuilder {
[INFO] [stdout]     |                                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     fn get_template_by_version_id(&self) -> GetSettingsTemplateByVersionIdBuilder<'_> {
[INFO] [stdout]     |                                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/statistics.rs:38:22
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn get_manga(&self) -> GetMangaStatisticsBuilder {
[INFO] [stdout]    |                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn get_manga(&self) -> GetMangaStatisticsBuilder<'_> {
[INFO] [stdout]    |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/statistics/find_manga.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET "/statistics/manga",
[INFO] [stdout] ...   |
[INFO] [stdout]  59 | |     #[flatten_result] MangaStatisticsResponse
[INFO] [stdout]  60 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/statistics/get_manga.rs:53:1
[INFO] [stdout]     |
[INFO] [stdout]  53 | / endpoint! {
[INFO] [stdout]  54 | |     GET ("/statistics/manga/{}", manga_id),
[INFO] [stdout] ...   |
[INFO] [stdout]  58 | |     #[flatten_result] MangaStatisticsResponse
[INFO] [stdout]  59 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:40:18
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn cover(&self) -> UploadCoverBuilder {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn cover(&self) -> UploadCoverBuilder<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:54:26
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn start_session(&self) -> StartUploadSessionBuilder {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn start_session(&self) -> StartUploadSessionBuilder<'_> {
[INFO] [stdout]    |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:61:39
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn start_edit_chapter_session(&self) -> StartEditChapterSessionBuilder {
[INFO] [stdout]    |                                       ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn start_edit_chapter_session(&self) -> StartEditChapterSessionBuilder<'_> {
[INFO] [stdout]    |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:70:26
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn upload_images(&self) -> UploadImagesBuilder {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn upload_images(&self) -> UploadImagesBuilder<'_> {
[INFO] [stdout]    |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:77:28
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn abandon_session(&self) -> AbandonUploadSessionBuilder {
[INFO] [stdout]    |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn abandon_session(&self) -> AbandonUploadSessionBuilder<'_> {
[INFO] [stdout]    |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:84:27
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn commit_session(&self) -> CommitUploadSessionBuilder {
[INFO] [stdout]    |                           ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn commit_session(&self) -> CommitUploadSessionBuilder<'_> {
[INFO] [stdout]    |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:91:25
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn delete_image(&self) -> DeleteImageBuilder {
[INFO] [stdout]    |                         ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn delete_image(&self) -> DeleteImageBuilder<'_> {
[INFO] [stdout]    |                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload.rs:98:26
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn delete_images(&self) -> DeleteImagesBuilder {
[INFO] [stdout]    |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn delete_images(&self) -> DeleteImagesBuilder<'_> {
[INFO] [stdout]    |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/abandon_session.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/upload/{}", session_id),
[INFO] [stdout]  62 | |     #[no_data auth] AbandonUploadSession<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/commit_session.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / endpoint! {
[INFO] [stdout] 226 | |     PUT ("/upload/{}/commit", session_id),
[INFO] [stdout] 227 | |     #[body auth] CommitUploadSession<'_>,
[INFO] [stdout] 228 | |     ChapterObject
[INFO] [stdout] 229 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/delete_image.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | / endpoint! {
[INFO] [stdout]  65 | |     DELETE ("/upload/{}/{}", session_id, session_file_id),
[INFO] [stdout]  66 | |     #[no_data auth] DeleteImage<'_>,
[INFO] [stdout]  67 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  68 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload/delete_images.rs:72:13
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn path(&self) -> Cow<str> {
[INFO] [stdout]    |             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |             |
[INFO] [stdout]    |             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn path(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/get_session.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     GET "/upload",
[INFO] [stdout]  56 | |     #[no_data] GetUploadSession,
[INFO] [stdout]  57 | |     UploadSessionResponse
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/start_edit_chapter_session.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | / endpoint! {
[INFO] [stdout]  68 | |     POST ("/upload/begin/{}", chapter_id),
[INFO] [stdout]  69 | |     #[body auth] StartEditChapterSession<'_>,
[INFO] [stdout]  70 | |     UploadSessionResponse
[INFO] [stdout]  71 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/upload/start_session.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout]  68 | / endpoint! {
[INFO] [stdout]  69 | |     POST "/upload/begin",
[INFO] [stdout]  70 | |     #[body auth] StartUploadSession<'_>,
[INFO] [stdout]  71 | |     UploadSessionResponse
[INFO] [stdout]  72 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/upload/upload_images.rs:83:13
[INFO] [stdout]    |
[INFO] [stdout] 83 |     fn path(&self) -> Cow<str> {
[INFO] [stdout]    |             ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |             |
[INFO] [stdout]    |             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     fn path(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn list(&self) -> ListUserBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn list(&self) -> ListUserBuilder<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn search(&self) -> ListUserBuilder {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn search(&self) -> ListUserBuilder<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn get(&self) -> GetUserBuilder {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn get(&self) -> GetUserBuilder<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn view(&self) -> GetUserBuilder {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn view(&self) -> GetUserBuilder<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/v5/user.rs:91:32
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder {
[INFO] [stdout]    |                                ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn followed_manga_feed(&self) -> GetFollowedMangaFeedBuilder<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:105:19
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn delete(&self) -> DeleteUserBuilder {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn delete(&self) -> DeleteUserBuilder<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:112:29
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn approve_deletion(&self) -> ApproveUserDeletionBuilder {
[INFO] [stdout]     |                             ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn approve_deletion(&self) -> ApproveUserDeletionBuilder<'_> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:119:28
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn update_password(&self) -> UpdateUserPasswordBuilder {
[INFO] [stdout]     |                            ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn update_password(&self) -> UpdateUserPasswordBuilder<'_> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:126:25
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn update_email(&self) -> UpdateUserEmailBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn update_email(&self) -> UpdateUserEmailBuilder<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:140:31
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn is_following_group(&self) -> IsFollowingGroupBuilder {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn is_following_group(&self) -> IsFollowingGroupBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:154:30
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn is_following_user(&self) -> IsFollowingUserBuilder {
[INFO] [stdout]     |                              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn is_following_user(&self) -> IsFollowingUserBuilder<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn is_following_manga(&self) -> IsFollowingMangaBuilder {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn is_following_manga(&self) -> IsFollowingMangaBuilder<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:186:25
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub fn custom_lists(&self) -> UserCustomListsBuilder {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 186 |     pub fn custom_lists(&self) -> UserCustomListsBuilder<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/v5/user.rs:200:37
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn is_following_custom_list(&self) -> IsFollowingCustomListBuilder {
[INFO] [stdout]     |                                     ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn is_following_custom_list(&self) -> IsFollowingCustomListBuilder<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/approve_deletion.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / endpoint! {
[INFO] [stdout]  55 | |     POST ("/user/delete/{}", code),
[INFO] [stdout]  56 | |     #[no_data] ApproveUserDeletion<'_>,
[INFO] [stdout]  57 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  58 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/custom_lists.rs:58:1
[INFO] [stdout]     |
[INFO] [stdout]  58 | / endpoint! {
[INFO] [stdout]  59 | |     GET ("/user/{}/list", user_id),
[INFO] [stdout]  60 | |     #[query] UserCustomLists<'_>,
[INFO] [stdout]  61 | |     #[flatten_result] CustomListListResponse
[INFO] [stdout]  62 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/delete.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     DELETE ("/user/{}", user_id),
[INFO] [stdout]  62 | |     #[no_data auth] DeleteUser<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_custom_lists.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | / endpoint! {
[INFO] [stdout]  67 | |     GET "/user/follows/list",
[INFO] [stdout]  68 | |     #[query auth] GetFollowedCustomLists,
[INFO] [stdout]  69 | |     #[flatten_result] CustomListListResponse
[INFO] [stdout]  70 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_groups.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | / endpoint! {
[INFO] [stdout]  64 | |     GET "/user/follows/group",
[INFO] [stdout]  65 | |     #[query auth] FollowedGroups,
[INFO] [stdout]  66 | |     #[flatten_result] GroupListResponse
[INFO] [stdout]  67 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_manga.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | / endpoint! {
[INFO] [stdout]  64 | |     GET "/user/follows/manga",
[INFO] [stdout]  65 | |     #[query auth] FollowedManga,
[INFO] [stdout]  66 | |     #[flatten_result] MangaListResponse
[INFO] [stdout]  67 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_manga_feed.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET "/user/follows/manga/feed",
[INFO] [stdout] 100 | |     #[query auth] GetFollowedMangaFeed<'_>,
[INFO] [stdout] 101 | |     #[flatten_result] ChapterListResponse
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/followed_users.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     GET "/user/follows/user",
[INFO] [stdout]  62 | |     #[query auth] FollowedUsers,
[INFO] [stdout]  63 | |     #[flatten_result] UserListResponse
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/get.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     GET ("/user/{}", user_id),
[INFO] [stdout]  62 | |     #[query] GetUser<'_>,
[INFO] [stdout]  63 | |     #[flatten_result] UserResponse
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_custom_list.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/list/{}", list_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingCustomList<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_group.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/group/{}", group_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingGroup<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_manga.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/manga/{}", manga_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingManga<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/is_following_user.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / endpoint! {
[INFO] [stdout]  99 | |     GET ("/user/follows/user/{}", user_id),
[INFO] [stdout] 100 | |     #[no_data auth] IsFollowingUser<'_>,
[INFO] [stdout] 101 | |     #[no_send] Result<IsFollowingResponse>
[INFO] [stdout] 102 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/list.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout]  70 | / endpoint! {
[INFO] [stdout]  71 | |     GET "/user",
[INFO] [stdout]  72 | |     #[query auth] ListUser<'_>,
[INFO] [stdout]  73 | |     #[flatten_result] UserListResponse
[INFO] [stdout]  74 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/me.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | / endpoint! {
[INFO] [stdout]  53 | |     GET "/user/me",
[INFO] [stdout]  54 | |     #[query] GetMyUserDetails,
[INFO] [stdout]  55 | |     #[flatten_result] UserResponse
[INFO] [stdout]  56 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/my_custom_lists.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     GET "/user/list",
[INFO] [stdout]  62 | |     #[query auth] MyCustomLists,
[INFO] [stdout]  63 | |     #[flatten_result] CustomListListResponse
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/update_email.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / endpoint! {
[INFO] [stdout]  58 | |     POST "/user/email",
[INFO] [stdout]  59 | |     #[body auth] UpdateUserEmail<'_>,
[INFO] [stdout]  60 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  61 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/http_client.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |           fn path(&self) -> std::borrow::Cow<str> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v5/user/update_password.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | / endpoint! {
[INFO] [stdout]  61 | |     POST "/user/password",
[INFO] [stdout]  62 | |     #[body auth] UpdateUserPassword<'_>,
[INFO] [stdout]  63 | |     #[discard_result] Result<NoData>
[INFO] [stdout]  64 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `endpoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 266 |         fn path(&self) -> std::borrow::Cow<'_, str> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 48.73s
[INFO] running `Command { std: "docker" "inspect" "c625dbe36b90f09edfd56ef33baa384a7401ed602465c0d7c8a9f87f6d55eef8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c625dbe36b90f09edfd56ef33baa384a7401ed602465c0d7c8a9f87f6d55eef8", kill_on_drop: false }`
[INFO] [stdout] c625dbe36b90f09edfd56ef33baa384a7401ed602465c0d7c8a9f87f6d55eef8
