[INFO] fetching crate misskey-util 0.2.0-rc.1...
[INFO] testing misskey-util-0.2.0-rc.1 against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759
[INFO] extracting crate misskey-util 0.2.0-rc.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate misskey-util 0.2.0-rc.1
[INFO] finished tweaking crates.io crate misskey-util 0.2.0-rc.1
[INFO] tweaked toml for crates.io crate misskey-util 0.2.0-rc.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate misskey-util 0.2.0-rc.1 on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 133 packages to latest compatible versions
[INFO] [stderr]       Adding tokio-macros v2.5.0 (available: v2.6.0)
[INFO] [stderr]       Adding ulid v0.5.0 (available: v1.2.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ulid v0.5.0
[INFO] [stderr]   Downloaded strum_macros v0.12.0
[INFO] [stderr]   Downloaded misskey-api v0.3.0-rc.1
[INFO] [stderr]   Downloaded rand_core v0.2.2
[INFO] [stderr]   Downloaded typed-builder v0.6.0
[INFO] [stderr]   Downloaded misskey-core v0.3.0-rc.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 83f2e84c355038ce7975a4d7df0cec0bc2d4659e5076d9e1d7590a66be4589a0
[INFO] running `Command { std: "docker" "start" "-a" "83f2e84c355038ce7975a4d7df0cec0bc2d4659e5076d9e1d7590a66be4589a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "83f2e84c355038ce7975a4d7df0cec0bc2d4659e5076d9e1d7590a66be4589a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "83f2e84c355038ce7975a4d7df0cec0bc2d4659e5076d9e1d7590a66be4589a0", kill_on_drop: false }`
[INFO] [stdout] 83f2e84c355038ce7975a4d7df0cec0bc2d4659e5076d9e1d7590a66be4589a0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 63f513e71104073b7821878c13ecc7dc38099521a9135df7f9195f3b6abdc71e
[INFO] running `Command { std: "docker" "start" "-a" "63f513e71104073b7821878c13ecc7dc38099521a9135df7f9195f3b6abdc71e", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling unicase v2.8.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling ulid v0.5.0
[INFO] [stderr]    Compiling rand_core v0.2.2
[INFO] [stderr]    Compiling misskey-core v0.3.0-rc.1
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling zerovec v0.11.4
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling strum_macros v0.12.0
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling potential_utf v0.1.3
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling typed-builder v0.6.0
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling misskey-api v0.3.0-rc.1
[INFO] [stderr]    Compiling misskey-util v0.2.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `http-client`
[INFO] [stdout]   --> src/error.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[cfg(feature = "http-client")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stdout]    = help: consider adding `http-client` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `websocket-client`
[INFO] [stdout]   --> src/error.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "websocket-client")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stdout]    = help: consider adding `websocket-client` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:281:11
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn me(&self) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |           ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |           |
[INFO] [stdout]     |           this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn me(&self) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:326:15
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |               |
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:339:17
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:352:13
[INFO] [stdout]     |
[INFO] [stdout] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |             ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:364:15
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |               ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |               |
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |              ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:389:16
[INFO] [stdout]     |
[INFO] [stdout] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                |
[INFO] [stdout]     |                this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:435:18
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:447:18
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:459:17
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:473:9
[INFO] [stdout]     |
[INFO] [stdout] 473 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 474 |         note: impl EntityRef<Note>,
[INFO] [stdout] 475 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 475 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:503:24
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn follow_requests(&self) -> BoxFuture<Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stdout]     |                        ^^^^^     --------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn follow_requests(&self) -> BoxFuture<'_, Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:516:9
[INFO] [stdout]     |
[INFO] [stdout] 516 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 517 |         user: impl EntityRef<User>,
[INFO] [stdout] 518 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 518 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 532 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 533 |         user: impl EntityRef<User>,
[INFO] [stdout] 534 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 534 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:547:9
[INFO] [stdout]     |
[INFO] [stdout] 547 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 548 |         user: impl EntityRef<User>,
[INFO] [stdout] 549 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 549 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:561:21
[INFO] [stdout]     |
[INFO] [stdout] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                     ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:568:23
[INFO] [stdout]     |
[INFO] [stdout] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:575:24
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]     |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]     |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:608:22
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn notifications(&self) -> PagerStream<BoxPager<Self, Notification>> {
[INFO] [stdout]     |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn notifications(&self) -> PagerStream<BoxPager<'_, Self, Notification>> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 624 |         user: impl EntityRef<User>,
[INFO] [stdout] 625 |     ) -> BoxFuture<Result<UserRelation, Error<Self::Error>>> {
[INFO] [stdout]     |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 625 |     ) -> BoxFuture<'_, Result<UserRelation, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 656 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 657 |         user: impl EntityRef<User>,
[INFO] [stdout] 658 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 658 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 683 |         user: impl EntityRef<User>,
[INFO] [stdout] 684 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 684 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:708:9
[INFO] [stdout]     |
[INFO] [stdout] 708 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 709 |         user: impl EntityRef<User>,
[INFO] [stdout] 710 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 710 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:734:9
[INFO] [stdout]     |
[INFO] [stdout] 734 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 735 |         user: impl EntityRef<User>,
[INFO] [stdout] 736 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 736 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:759:17
[INFO] [stdout]     |
[INFO] [stdout] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:783:9
[INFO] [stdout]     |
[INFO] [stdout] 783 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 784 |         user: impl EntityRef<User>,
[INFO] [stdout] 785 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 785 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:814:9
[INFO] [stdout]     |
[INFO] [stdout] 814 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 815 |         user: impl EntityRef<User>,
[INFO] [stdout] 816 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 816 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:827:17
[INFO] [stdout]     |
[INFO] [stdout] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:840:9
[INFO] [stdout]     |
[INFO] [stdout] 840 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 841 |         ids: impl IntoIterator<Item = Id<User>>,
[INFO] [stdout] 842 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 842 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 859 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 859 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:872:21
[INFO] [stdout]     |
[INFO] [stdout] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:920:26
[INFO] [stdout]     |
[INFO] [stdout] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                          ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:927:9
[INFO] [stdout]     |
[INFO] [stdout] 927 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 928 |         user: impl EntityRef<User>,
[INFO] [stdout] 929 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 929 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:948:21
[INFO] [stdout]     |
[INFO] [stdout] 948 |     fn pinned_users(&self) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                     ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 948 |     fn pinned_users(&self) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1007:20
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1019:17
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1044:20
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1066:9
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1069 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1069 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1077:9
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1080 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1080 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1087:15
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |               |
[INFO] [stdout]      |               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1094:9
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1097 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1097 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1105:9
[INFO] [stdout]      |
[INFO] [stdout] 1105 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1108 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1121:16
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1133:17
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1145:19
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                   ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1157:14
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |              ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1169:16
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1182:9
[INFO] [stdout]      |
[INFO] [stdout] 1182 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1183 |         note: impl EntityRef<Note>,
[INFO] [stdout] 1184 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1198:9
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1199 |         note: impl EntityRef<Note>,
[INFO] [stdout] 1200 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1214:9
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1217 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1229:23
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1235:21
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1246:23
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                       ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1257:24
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1263:16
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1274:16
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1285:21
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1333:21
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output             -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1360:9
[INFO] [stdout]      |
[INFO] [stdout] 1360 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1361 |         types: impl IntoIterator<Item = Mime>,
[INFO] [stdout] 1362 |     ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                      -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1362 |     ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1389:9
[INFO] [stdout]      |
[INFO] [stdout] 1389 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1390 |         name: impl Into<String>,
[INFO] [stdout] 1391 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1391 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1418:9
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1419 |         list: impl EntityRef<UserList>,
[INFO] [stdout] 1420 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1447:9
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1450 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1450 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1464:22
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                      ^^^^^                       ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1477:9
[INFO] [stdout]      |
[INFO] [stdout] 1477 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1480 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1494:9
[INFO] [stdout]      |
[INFO] [stdout] 1494 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1497 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1497 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1526:9
[INFO] [stdout]      |
[INFO] [stdout] 1526 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1527 |         name: impl Into<String>,
[INFO] [stdout] 1528 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1528 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1555:9
[INFO] [stdout]      |
[INFO] [stdout] 1555 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1556 |         group: impl EntityRef<UserGroup>,
[INFO] [stdout] 1557 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1557 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1584:9
[INFO] [stdout]      |
[INFO] [stdout] 1584 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1587 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1587 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1602:9
[INFO] [stdout]      |
[INFO] [stdout] 1602 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1603 |         id: Id<UserGroup>,
[INFO] [stdout] 1604 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1604 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1617:9
[INFO] [stdout]      |
[INFO] [stdout] 1617 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1620 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1620 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1640:9
[INFO] [stdout]      |
[INFO] [stdout] 1640 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1643 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1643 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1659:9
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1662 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1662 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1702:31
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<Self, UserGroupInvitation>> {
[INFO] [stdout]      |                               ^^^^^                 ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<'_, Self, UserGroupInvitation>> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1709:9
[INFO] [stdout]      |
[INFO] [stdout] 1709 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1710 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stdout] 1711 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1711 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1724:9
[INFO] [stdout]      |
[INFO] [stdout] 1724 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1725 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stdout] 1726 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1738:27
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn joined_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                           ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn joined_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1750:26
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     fn owned_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                          ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     fn owned_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1785:9
[INFO] [stdout]      |
[INFO] [stdout] 1785 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1788 |     ) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |          ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1788 |     ) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1851:9
[INFO] [stdout]      |
[INFO] [stdout] 1851 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1852 |         antenna: impl EntityRef<Antenna>,
[INFO] [stdout] 1853 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1853 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1865:20
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                      ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1911:17
[INFO] [stdout]      |
[INFO] [stdout] 1911 |     fn antennas(&self) -> BoxFuture<Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^     --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1911 |     fn antennas(&self) -> BoxFuture<'_, Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stdout]      |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1923:22
[INFO] [stdout]      |
[INFO] [stdout] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                      ^^^^^ this lifetime flows to the output                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2117:20
[INFO] [stdout]      |
[INFO] [stdout] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2184:20
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2196:14
[INFO] [stdout]      |
[INFO] [stdout] 2196 |     fn clips(&self) -> BoxFuture<Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stdout]      |              ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2196 |     fn clips(&self) -> BoxFuture<'_, Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stdout]      |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2245:19
[INFO] [stdout]      |
[INFO] [stdout] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                   ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2256:17
[INFO] [stdout]      |
[INFO] [stdout] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2271:9
[INFO] [stdout]      |
[INFO] [stdout] 2271 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2274 |     ) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2274 |     ) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2337:9
[INFO] [stdout]      |
[INFO] [stdout] 2337 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2340 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2340 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2354:9
[INFO] [stdout]      |
[INFO] [stdout] 2354 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2357 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2357 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2383:9
[INFO] [stdout]      |
[INFO] [stdout] 2383 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2384 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stdout] 2385 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2385 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2398:9
[INFO] [stdout]      |
[INFO] [stdout] 2398 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2399 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stdout] 2400 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2400 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2413:9
[INFO] [stdout]      |
[INFO] [stdout] 2413 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2414 |         user: impl EntityRef<User>,
[INFO] [stdout] 2415 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stdout]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2415 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2428:9
[INFO] [stdout]      |
[INFO] [stdout] 2428 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2429 |         group: impl EntityRef<UserGroup>,
[INFO] [stdout] 2430 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stdout]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2430 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2442:26
[INFO] [stdout]      |
[INFO] [stdout] 2442 |     fn messaging_history(&self) -> BoxFuture<Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stdout]      |                          ^^^^^     ------------------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2442 |     fn messaging_history(&self) -> BoxFuture<'_, Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2490:30
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                              ^^^^^               ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2505:9
[INFO] [stdout]      |
[INFO] [stdout] 2505 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2506 |         file: impl EntityRef<DriveFile>,
[INFO] [stdout] 2507 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2507 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2531:17
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                        ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2560:9
[INFO] [stdout]      |
[INFO] [stdout] 2560 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2561 |         name: impl Into<String>,
[INFO] [stdout] 2562 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2562 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2579:9
[INFO] [stdout]      |
[INFO] [stdout] 2579 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2582 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2582 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2600:9
[INFO] [stdout]      |
[INFO] [stdout] 2600 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2601 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stdout] 2602 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2602 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2647:9
[INFO] [stdout]      |
[INFO] [stdout] 2647 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2648 |         id: Id<DriveFolder>,
[INFO] [stdout] 2649 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2649 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2662:9
[INFO] [stdout]      |
[INFO] [stdout] 2662 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2663 |         file: impl EntityRef<DriveFile>,
[INFO] [stdout] 2664 |     ) -> BoxFuture<Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2664 |     ) -> BoxFuture<'_, Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2678:9
[INFO] [stdout]      |
[INFO] [stdout] 2678 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2679 |         name: impl Into<String>,
[INFO] [stdout] 2680 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2680 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2697:9
[INFO] [stdout]      |
[INFO] [stdout] 2697 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2700 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2700 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2718:9
[INFO] [stdout]      |
[INFO] [stdout] 2718 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2719 |         name: impl Into<String>,
[INFO] [stdout] 2720 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2720 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2737:9
[INFO] [stdout]      |
[INFO] [stdout] 2737 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2740 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2740 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2793:16
[INFO] [stdout]      |
[INFO] [stdout] 2793 |     fn folders(&self) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stdout]      |                ^^^^^                 --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2793 |     fn folders(&self) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2800:9
[INFO] [stdout]      |
[INFO] [stdout] 2800 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2801 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stdout] 2802 |     ) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stdout]      |                      --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2802 |     ) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3041:9
[INFO] [stdout]      |
[INFO] [stdout] 3041 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3042 |         user: impl EntityRef<User>,
[INFO] [stdout] 3043 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3043 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3058:9
[INFO] [stdout]      |
[INFO] [stdout] 3058 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3059 |         user: impl EntityRef<User>,
[INFO] [stdout] 3060 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3060 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3097:27
[INFO] [stdout]      |
[INFO] [stdout] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<Self, AbuseUserReport>> {
[INFO] [stdout]      |                           ^^^^^                 ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<'_, Self, AbuseUserReport>> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3111:9
[INFO] [stdout]      |
[INFO] [stdout] 3111 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3112 |         report: impl EntityRef<AbuseUserReport>,
[INFO] [stdout] 3113 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3113 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3179:24
[INFO] [stdout]      |
[INFO] [stdout] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<Self, ModerationLog>> {
[INFO] [stdout]      |                        ^^^^^                 ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<'_, Self, ModerationLog>> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3190:16
[INFO] [stdout]      |
[INFO] [stdout] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3204:16
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3218:18
[INFO] [stdout]      |
[INFO] [stdout] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3232:18
[INFO] [stdout]      |
[INFO] [stdout] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3278:9
[INFO] [stdout]      |
[INFO] [stdout] 3278 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 3281 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3281 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3302:9
[INFO] [stdout]      |
[INFO] [stdout] 3302 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 3306 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3306 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3327:9
[INFO] [stdout]      |
[INFO] [stdout] 3327 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3328 |         announcement: impl EntityRef<Announcement>,
[INFO] [stdout] 3329 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3329 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3381:9
[INFO] [stdout]      |
[INFO] [stdout] 3381 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3382 |         emoji: impl EntityRef<Emoji>,
[INFO] [stdout] 3383 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3383 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3414:9
[INFO] [stdout]      |
[INFO] [stdout] 3414 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3415 |         emoji: impl EntityRef<Emoji>,
[INFO] [stdout] 3416 |     ) -> BoxFuture<Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3416 |     ) -> BoxFuture<'_, Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3433:15
[INFO] [stdout]      |
[INFO] [stdout] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<Self, Emoji>> {
[INFO] [stdout]      |               ^^^^^                 --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |               |
[INFO] [stdout]      |               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<'_, Self, Emoji>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3456:13
[INFO] [stdout]      |
[INFO] [stdout] 3456 |     fn meta(&self) -> BoxFuture<Result<Meta, Error<Self::Error>>> {
[INFO] [stdout]      |             ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3456 |     fn meta(&self) -> BoxFuture<'_, Result<Meta, Error<Self::Error>>> {
[INFO] [stdout]      |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3468:22
[INFO] [stdout]      |
[INFO] [stdout] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<Self, Announcement>> {
[INFO] [stdout]      |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<'_, Self, Announcement>> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3502:39
[INFO] [stdout]      |
[INFO] [stdout] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                       ^^^^^     ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3547:9
[INFO] [stdout]      |
[INFO] [stdout] 3547 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3548 |         path: impl AsRef<Path>,
[INFO] [stdout] 3549 |     ) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3549 |     ) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/streaming.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |           &self,
[INFO] [stdout]    |           ^^^^^ this lifetime flows to the output
[INFO] [stdout] 67 |           note: impl EntityRef<Note>,
[INFO] [stdout] 68 |       ) -> BoxFuture<
[INFO] [stdout]    |  __________-
[INFO] [stdout] 69 | |         Result<
[INFO] [stdout] 70 | |             BoxStream<Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stdout]    | |             ----------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 71 | |             Error<Self::Error>,
[INFO] [stdout] 72 | |         >,
[INFO] [stdout] 73 | |     > {
[INFO] [stdout]    | |_____- the lifetimes get resolved as `'_`
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 68 ~     ) -> BoxFuture<'_, 
[INFO] [stdout] 69 |         Result<
[INFO] [stdout] 70 ~             BoxStream<'_, Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |           &self,
[INFO] [stdout]     |           ^^^^^ this lifetime flows to the output
[INFO] [stdout] 127 |       ) -> BoxFuture<
[INFO] [stdout]     |  __________-
[INFO] [stdout] 128 | |         Result<
[INFO] [stdout] 129 | |             BoxStream<Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stdout]     | |             --------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 130 | |             Error<Self::Error>,
[INFO] [stdout] 131 | |         >,
[INFO] [stdout] 132 | |     > {
[INFO] [stdout]     | |_____- the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 127 ~     ) -> BoxFuture<'_, 
[INFO] [stdout] 128 |         Result<
[INFO] [stdout] 129 ~             BoxStream<'_, Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 181 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 181 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 201 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 201 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 221 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 221 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 241 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 258 |         query: impl Into<Query<String>>,
[INFO] [stdout] 259 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 259 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 277 |         antenna: impl EntityRef<Antenna>,
[INFO] [stdout] 278 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 278 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 323 |         list: impl EntityRef<UserList>,
[INFO] [stdout] 324 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 324 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/builder/drive.rs:400:17
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn list(&self) -> PagerStream<BoxPager<C, DriveFile>> {
[INFO] [stdout]     |                 ^^^^^                 ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, DriveFile>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/builder/user.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn list(&self) -> PagerStream<BoxPager<C, User>> {
[INFO] [stdout]     |                 ^^^^^                 ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, User>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 18s
[INFO] running `Command { std: "docker" "inspect" "63f513e71104073b7821878c13ecc7dc38099521a9135df7f9195f3b6abdc71e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "63f513e71104073b7821878c13ecc7dc38099521a9135df7f9195f3b6abdc71e", kill_on_drop: false }`
[INFO] [stdout] 63f513e71104073b7821878c13ecc7dc38099521a9135df7f9195f3b6abdc71e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bb4ff95f5fa4909ee1a2e9307e79baffc8c10ed66580ddb095b506a9e61bc137
[INFO] running `Command { std: "docker" "start" "-a" "bb4ff95f5fa4909ee1a2e9307e79baffc8c10ed66580ddb095b506a9e61bc137", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stdout] warning: unexpected `cfg` condition value: `http-client`
[INFO] [stdout]   --> src/error.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[cfg(feature = "http-client")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stdout]    = help: consider adding `http-client` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `websocket-client`
[INFO] [stdout]   --> src/error.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "websocket-client")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stdout]    = help: consider adding `websocket-client` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:281:11
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn me(&self) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |           ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |           |
[INFO] [stdout]     |           this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn me(&self) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:326:15
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |               |
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:339:17
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:352:13
[INFO] [stdout]     |
[INFO] [stdout] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |             ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:364:15
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |               ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |               |
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |              ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:389:16
[INFO] [stdout]     |
[INFO] [stdout] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                |
[INFO] [stdout]     |                this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:435:18
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:447:18
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:459:17
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:473:9
[INFO] [stdout]     |
[INFO] [stdout] 473 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 474 |         note: impl EntityRef<Note>,
[INFO] [stdout] 475 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 475 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:503:24
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn follow_requests(&self) -> BoxFuture<Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stdout]     |                        ^^^^^     --------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn follow_requests(&self) -> BoxFuture<'_, Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:516:9
[INFO] [stdout]     |
[INFO] [stdout] 516 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 517 |         user: impl EntityRef<User>,
[INFO] [stdout] 518 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 518 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 532 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 533 |         user: impl EntityRef<User>,
[INFO] [stdout] 534 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 534 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:547:9
[INFO] [stdout]     |
[INFO] [stdout] 547 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 548 |         user: impl EntityRef<User>,
[INFO] [stdout] 549 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 549 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:561:21
[INFO] [stdout]     |
[INFO] [stdout] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                     ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:568:23
[INFO] [stdout]     |
[INFO] [stdout] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:575:24
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]     |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]     |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:608:22
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn notifications(&self) -> PagerStream<BoxPager<Self, Notification>> {
[INFO] [stdout]     |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn notifications(&self) -> PagerStream<BoxPager<'_, Self, Notification>> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 624 |         user: impl EntityRef<User>,
[INFO] [stdout] 625 |     ) -> BoxFuture<Result<UserRelation, Error<Self::Error>>> {
[INFO] [stdout]     |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 625 |     ) -> BoxFuture<'_, Result<UserRelation, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 656 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 657 |         user: impl EntityRef<User>,
[INFO] [stdout] 658 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 658 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 683 |         user: impl EntityRef<User>,
[INFO] [stdout] 684 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 684 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:708:9
[INFO] [stdout]     |
[INFO] [stdout] 708 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 709 |         user: impl EntityRef<User>,
[INFO] [stdout] 710 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 710 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:734:9
[INFO] [stdout]     |
[INFO] [stdout] 734 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 735 |         user: impl EntityRef<User>,
[INFO] [stdout] 736 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 736 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:759:17
[INFO] [stdout]     |
[INFO] [stdout] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:783:9
[INFO] [stdout]     |
[INFO] [stdout] 783 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 784 |         user: impl EntityRef<User>,
[INFO] [stdout] 785 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 785 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:814:9
[INFO] [stdout]     |
[INFO] [stdout] 814 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 815 |         user: impl EntityRef<User>,
[INFO] [stdout] 816 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 816 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:827:17
[INFO] [stdout]     |
[INFO] [stdout] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:840:9
[INFO] [stdout]     |
[INFO] [stdout] 840 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 841 |         ids: impl IntoIterator<Item = Id<User>>,
[INFO] [stdout] 842 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 842 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 859 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 859 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:872:21
[INFO] [stdout]     |
[INFO] [stdout] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:920:26
[INFO] [stdout]     |
[INFO] [stdout] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                          ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:927:9
[INFO] [stdout]     |
[INFO] [stdout] 927 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 928 |         user: impl EntityRef<User>,
[INFO] [stdout] 929 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 929 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:948:21
[INFO] [stdout]     |
[INFO] [stdout] 948 |     fn pinned_users(&self) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                     ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 948 |     fn pinned_users(&self) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1007:20
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1019:17
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1044:20
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1066:9
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1069 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1069 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1077:9
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1080 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1080 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1087:15
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |               |
[INFO] [stdout]      |               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1094:9
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1097 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1097 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1105:9
[INFO] [stdout]      |
[INFO] [stdout] 1105 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1108 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1121:16
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1133:17
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1145:19
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                   ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1157:14
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |              ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1169:16
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1182:9
[INFO] [stdout]      |
[INFO] [stdout] 1182 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1183 |         note: impl EntityRef<Note>,
[INFO] [stdout] 1184 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1198:9
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1199 |         note: impl EntityRef<Note>,
[INFO] [stdout] 1200 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1214:9
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1217 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1229:23
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1235:21
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1246:23
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                       ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1257:24
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1263:16
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1274:16
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1285:21
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1333:21
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output             -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1360:9
[INFO] [stdout]      |
[INFO] [stdout] 1360 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1361 |         types: impl IntoIterator<Item = Mime>,
[INFO] [stdout] 1362 |     ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                      -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1362 |     ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1389:9
[INFO] [stdout]      |
[INFO] [stdout] 1389 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1390 |         name: impl Into<String>,
[INFO] [stdout] 1391 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1391 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1418:9
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1419 |         list: impl EntityRef<UserList>,
[INFO] [stdout] 1420 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1447:9
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1450 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1450 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1464:22
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                      ^^^^^                       ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1477:9
[INFO] [stdout]      |
[INFO] [stdout] 1477 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1480 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1494:9
[INFO] [stdout]      |
[INFO] [stdout] 1494 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1497 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1497 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1526:9
[INFO] [stdout]      |
[INFO] [stdout] 1526 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1527 |         name: impl Into<String>,
[INFO] [stdout] 1528 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1528 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1555:9
[INFO] [stdout]      |
[INFO] [stdout] 1555 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1556 |         group: impl EntityRef<UserGroup>,
[INFO] [stdout] 1557 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1557 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1584:9
[INFO] [stdout]      |
[INFO] [stdout] 1584 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1587 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1587 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1602:9
[INFO] [stdout]      |
[INFO] [stdout] 1602 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1603 |         id: Id<UserGroup>,
[INFO] [stdout] 1604 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1604 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1617:9
[INFO] [stdout]      |
[INFO] [stdout] 1617 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1620 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1620 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1640:9
[INFO] [stdout]      |
[INFO] [stdout] 1640 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1643 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1643 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1659:9
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1662 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1662 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1702:31
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<Self, UserGroupInvitation>> {
[INFO] [stdout]      |                               ^^^^^                 ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<'_, Self, UserGroupInvitation>> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1709:9
[INFO] [stdout]      |
[INFO] [stdout] 1709 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1710 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stdout] 1711 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1711 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1724:9
[INFO] [stdout]      |
[INFO] [stdout] 1724 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1725 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stdout] 1726 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1738:27
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn joined_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                           ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn joined_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1750:26
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     fn owned_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                          ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     fn owned_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1785:9
[INFO] [stdout]      |
[INFO] [stdout] 1785 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1788 |     ) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |          ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1788 |     ) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1851:9
[INFO] [stdout]      |
[INFO] [stdout] 1851 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1852 |         antenna: impl EntityRef<Antenna>,
[INFO] [stdout] 1853 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1853 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1865:20
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                      ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1911:17
[INFO] [stdout]      |
[INFO] [stdout] 1911 |     fn antennas(&self) -> BoxFuture<Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^     --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1911 |     fn antennas(&self) -> BoxFuture<'_, Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stdout]      |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1923:22
[INFO] [stdout]      |
[INFO] [stdout] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                      ^^^^^ this lifetime flows to the output                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2117:20
[INFO] [stdout]      |
[INFO] [stdout] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2184:20
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2196:14
[INFO] [stdout]      |
[INFO] [stdout] 2196 |     fn clips(&self) -> BoxFuture<Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stdout]      |              ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2196 |     fn clips(&self) -> BoxFuture<'_, Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stdout]      |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2245:19
[INFO] [stdout]      |
[INFO] [stdout] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                   ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2256:17
[INFO] [stdout]      |
[INFO] [stdout] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2271:9
[INFO] [stdout]      |
[INFO] [stdout] 2271 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2274 |     ) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2274 |     ) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2337:9
[INFO] [stdout]      |
[INFO] [stdout] 2337 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2340 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2340 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2354:9
[INFO] [stdout]      |
[INFO] [stdout] 2354 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2357 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2357 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2383:9
[INFO] [stdout]      |
[INFO] [stdout] 2383 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2384 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stdout] 2385 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2385 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2398:9
[INFO] [stdout]      |
[INFO] [stdout] 2398 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2399 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stdout] 2400 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2400 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2413:9
[INFO] [stdout]      |
[INFO] [stdout] 2413 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2414 |         user: impl EntityRef<User>,
[INFO] [stdout] 2415 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stdout]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2415 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2428:9
[INFO] [stdout]      |
[INFO] [stdout] 2428 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2429 |         group: impl EntityRef<UserGroup>,
[INFO] [stdout] 2430 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stdout]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2430 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2442:26
[INFO] [stdout]      |
[INFO] [stdout] 2442 |     fn messaging_history(&self) -> BoxFuture<Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stdout]      |                          ^^^^^     ------------------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2442 |     fn messaging_history(&self) -> BoxFuture<'_, Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2490:30
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                              ^^^^^               ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2505:9
[INFO] [stdout]      |
[INFO] [stdout] 2505 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2506 |         file: impl EntityRef<DriveFile>,
[INFO] [stdout] 2507 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2507 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2531:17
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                        ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2560:9
[INFO] [stdout]      |
[INFO] [stdout] 2560 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2561 |         name: impl Into<String>,
[INFO] [stdout] 2562 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2562 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2579:9
[INFO] [stdout]      |
[INFO] [stdout] 2579 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2582 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2582 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2600:9
[INFO] [stdout]      |
[INFO] [stdout] 2600 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2601 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stdout] 2602 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2602 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2647:9
[INFO] [stdout]      |
[INFO] [stdout] 2647 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2648 |         id: Id<DriveFolder>,
[INFO] [stdout] 2649 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2649 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2662:9
[INFO] [stdout]      |
[INFO] [stdout] 2662 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2663 |         file: impl EntityRef<DriveFile>,
[INFO] [stdout] 2664 |     ) -> BoxFuture<Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2664 |     ) -> BoxFuture<'_, Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2678:9
[INFO] [stdout]      |
[INFO] [stdout] 2678 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2679 |         name: impl Into<String>,
[INFO] [stdout] 2680 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2680 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2697:9
[INFO] [stdout]      |
[INFO] [stdout] 2697 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2700 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2700 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2718:9
[INFO] [stdout]      |
[INFO] [stdout] 2718 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2719 |         name: impl Into<String>,
[INFO] [stdout] 2720 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2720 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2737:9
[INFO] [stdout]      |
[INFO] [stdout] 2737 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2740 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2740 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2793:16
[INFO] [stdout]      |
[INFO] [stdout] 2793 |     fn folders(&self) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stdout]      |                ^^^^^                 --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2793 |     fn folders(&self) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2800:9
[INFO] [stdout]      |
[INFO] [stdout] 2800 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2801 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stdout] 2802 |     ) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stdout]      |                      --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2802 |     ) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3041:9
[INFO] [stdout]      |
[INFO] [stdout] 3041 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3042 |         user: impl EntityRef<User>,
[INFO] [stdout] 3043 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3043 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3058:9
[INFO] [stdout]      |
[INFO] [stdout] 3058 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3059 |         user: impl EntityRef<User>,
[INFO] [stdout] 3060 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3060 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3097:27
[INFO] [stdout]      |
[INFO] [stdout] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<Self, AbuseUserReport>> {
[INFO] [stdout]      |                           ^^^^^                 ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<'_, Self, AbuseUserReport>> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3111:9
[INFO] [stdout]      |
[INFO] [stdout] 3111 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3112 |         report: impl EntityRef<AbuseUserReport>,
[INFO] [stdout] 3113 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3113 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3179:24
[INFO] [stdout]      |
[INFO] [stdout] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<Self, ModerationLog>> {
[INFO] [stdout]      |                        ^^^^^                 ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<'_, Self, ModerationLog>> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3190:16
[INFO] [stdout]      |
[INFO] [stdout] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3204:16
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3218:18
[INFO] [stdout]      |
[INFO] [stdout] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3232:18
[INFO] [stdout]      |
[INFO] [stdout] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3278:9
[INFO] [stdout]      |
[INFO] [stdout] 3278 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 3281 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3281 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3302:9
[INFO] [stdout]      |
[INFO] [stdout] 3302 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 3306 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3306 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3327:9
[INFO] [stdout]      |
[INFO] [stdout] 3327 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3328 |         announcement: impl EntityRef<Announcement>,
[INFO] [stdout] 3329 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3329 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3381:9
[INFO] [stdout]      |
[INFO] [stdout] 3381 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3382 |         emoji: impl EntityRef<Emoji>,
[INFO] [stdout] 3383 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3383 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3414:9
[INFO] [stdout]      |
[INFO] [stdout] 3414 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3415 |         emoji: impl EntityRef<Emoji>,
[INFO] [stdout] 3416 |     ) -> BoxFuture<Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3416 |     ) -> BoxFuture<'_, Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3433:15
[INFO] [stdout]      |
[INFO] [stdout] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<Self, Emoji>> {
[INFO] [stdout]      |               ^^^^^                 --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |               |
[INFO] [stdout]      |               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<'_, Self, Emoji>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3456:13
[INFO] [stdout]      |
[INFO] [stdout] 3456 |     fn meta(&self) -> BoxFuture<Result<Meta, Error<Self::Error>>> {
[INFO] [stdout]      |             ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3456 |     fn meta(&self) -> BoxFuture<'_, Result<Meta, Error<Self::Error>>> {
[INFO] [stdout]      |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3468:22
[INFO] [stdout]      |
[INFO] [stdout] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<Self, Announcement>> {
[INFO] [stdout]      |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<'_, Self, Announcement>> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3502:39
[INFO] [stdout]      |
[INFO] [stdout] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                       ^^^^^     ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3547:9
[INFO] [stdout]      |
[INFO] [stdout] 3547 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3548 |         path: impl AsRef<Path>,
[INFO] [stdout] 3549 |     ) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3549 |     ) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/streaming.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |           &self,
[INFO] [stdout]    |           ^^^^^ this lifetime flows to the output
[INFO] [stdout] 67 |           note: impl EntityRef<Note>,
[INFO] [stdout] 68 |       ) -> BoxFuture<
[INFO] [stdout]    |  __________-
[INFO] [stdout] 69 | |         Result<
[INFO] [stdout] 70 | |             BoxStream<Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stdout]    | |             ----------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 71 | |             Error<Self::Error>,
[INFO] [stdout] 72 | |         >,
[INFO] [stdout] 73 | |     > {
[INFO] [stdout]    | |_____- the lifetimes get resolved as `'_`
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 68 ~     ) -> BoxFuture<'_, 
[INFO] [stdout] 69 |         Result<
[INFO] [stdout] 70 ~             BoxStream<'_, Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |           &self,
[INFO] [stdout]     |           ^^^^^ this lifetime flows to the output
[INFO] [stdout] 127 |       ) -> BoxFuture<
[INFO] [stdout]     |  __________-
[INFO] [stdout] 128 | |         Result<
[INFO] [stdout] 129 | |             BoxStream<Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stdout]     | |             --------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 130 | |             Error<Self::Error>,
[INFO] [stdout] 131 | |         >,
[INFO] [stdout] 132 | |     > {
[INFO] [stdout]     | |_____- the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 127 ~     ) -> BoxFuture<'_, 
[INFO] [stdout] 128 |         Result<
[INFO] [stdout] 129 ~             BoxStream<'_, Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 181 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 181 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 201 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 201 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 221 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 221 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 241 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 258 |         query: impl Into<Query<String>>,
[INFO] [stdout] 259 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 259 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 277 |         antenna: impl EntityRef<Antenna>,
[INFO] [stdout] 278 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 278 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 323 |         list: impl EntityRef<UserList>,
[INFO] [stdout] 324 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 324 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/builder/drive.rs:400:17
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn list(&self) -> PagerStream<BoxPager<C, DriveFile>> {
[INFO] [stdout]     |                 ^^^^^                 ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, DriveFile>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/builder/user.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn list(&self) -> PagerStream<BoxPager<C, User>> {
[INFO] [stdout]     |                 ^^^^^                 ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, User>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling misskey-util v0.2.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `http-client`
[INFO] [stdout]   --> src/error.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[cfg(feature = "http-client")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stdout]    = help: consider adding `http-client` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `websocket-client`
[INFO] [stdout]   --> src/error.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(feature = "websocket-client")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stdout]    = help: consider adding `websocket-client` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:281:11
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn me(&self) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |           ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |           |
[INFO] [stdout]     |           this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn me(&self) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:326:15
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |               |
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:339:17
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:352:13
[INFO] [stdout]     |
[INFO] [stdout] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |             ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:364:15
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |               ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |               |
[INFO] [stdout]     |               this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |              ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:389:16
[INFO] [stdout]     |
[INFO] [stdout] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                |
[INFO] [stdout]     |                this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:435:18
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:447:18
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:459:17
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:473:9
[INFO] [stdout]     |
[INFO] [stdout] 473 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 474 |         note: impl EntityRef<Note>,
[INFO] [stdout] 475 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 475 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:503:24
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn follow_requests(&self) -> BoxFuture<Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stdout]     |                        ^^^^^     --------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn follow_requests(&self) -> BoxFuture<'_, Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:516:9
[INFO] [stdout]     |
[INFO] [stdout] 516 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 517 |         user: impl EntityRef<User>,
[INFO] [stdout] 518 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 518 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 532 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 533 |         user: impl EntityRef<User>,
[INFO] [stdout] 534 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 534 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:547:9
[INFO] [stdout]     |
[INFO] [stdout] 547 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 548 |         user: impl EntityRef<User>,
[INFO] [stdout] 549 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 549 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:561:21
[INFO] [stdout]     |
[INFO] [stdout] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                     ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:568:23
[INFO] [stdout]     |
[INFO] [stdout] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:575:24
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]     |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]     |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:608:22
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn notifications(&self) -> PagerStream<BoxPager<Self, Notification>> {
[INFO] [stdout]     |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn notifications(&self) -> PagerStream<BoxPager<'_, Self, Notification>> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 624 |         user: impl EntityRef<User>,
[INFO] [stdout] 625 |     ) -> BoxFuture<Result<UserRelation, Error<Self::Error>>> {
[INFO] [stdout]     |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 625 |     ) -> BoxFuture<'_, Result<UserRelation, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 656 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 657 |         user: impl EntityRef<User>,
[INFO] [stdout] 658 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 658 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 683 |         user: impl EntityRef<User>,
[INFO] [stdout] 684 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 684 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:708:9
[INFO] [stdout]     |
[INFO] [stdout] 708 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 709 |         user: impl EntityRef<User>,
[INFO] [stdout] 710 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 710 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:734:9
[INFO] [stdout]     |
[INFO] [stdout] 734 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 735 |         user: impl EntityRef<User>,
[INFO] [stdout] 736 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 736 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:759:17
[INFO] [stdout]     |
[INFO] [stdout] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:783:9
[INFO] [stdout]     |
[INFO] [stdout] 783 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 784 |         user: impl EntityRef<User>,
[INFO] [stdout] 785 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 785 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:814:9
[INFO] [stdout]     |
[INFO] [stdout] 814 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 815 |         user: impl EntityRef<User>,
[INFO] [stdout] 816 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 816 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:827:17
[INFO] [stdout]     |
[INFO] [stdout] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:840:9
[INFO] [stdout]     |
[INFO] [stdout] 840 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 841 |         ids: impl IntoIterator<Item = Id<User>>,
[INFO] [stdout] 842 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 842 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 859 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 859 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:872:21
[INFO] [stdout]     |
[INFO] [stdout] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:920:26
[INFO] [stdout]     |
[INFO] [stdout] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stdout]     |                          ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stdout]     |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:927:9
[INFO] [stdout]     |
[INFO] [stdout] 927 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 928 |         user: impl EntityRef<User>,
[INFO] [stdout] 929 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 929 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/client.rs:948:21
[INFO] [stdout]     |
[INFO] [stdout] 948 |     fn pinned_users(&self) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                     ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 948 |     fn pinned_users(&self) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1007:20
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1019:17
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1044:20
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1066:9
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1069 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1069 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1077:9
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1080 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1080 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1087:15
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |               |
[INFO] [stdout]      |               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1094:9
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1097 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1097 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1105:9
[INFO] [stdout]      |
[INFO] [stdout] 1105 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1108 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1121:16
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1133:17
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1145:19
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                   ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1157:14
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |              ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1169:16
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1182:9
[INFO] [stdout]      |
[INFO] [stdout] 1182 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1183 |         note: impl EntityRef<Note>,
[INFO] [stdout] 1184 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1198:9
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1199 |         note: impl EntityRef<Note>,
[INFO] [stdout] 1200 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1214:9
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1217 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1229:23
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1235:21
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1246:23
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                       ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1257:24
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1263:16
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1274:16
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1285:21
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stdout]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stdout]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stdout]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:119:17
[INFO] [stdout]      |
[INFO] [stdout] 119  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:201:17
[INFO] [stdout]      |
[INFO] [stdout] 201  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:228:17
[INFO] [stdout]      |
[INFO] [stdout] 228  |                 &self,
[INFO] [stdout]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stdout]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] ...
[INFO] [stdout] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1333:21
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                     ^^^^^ this lifetime flows to the output             -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1360:9
[INFO] [stdout]      |
[INFO] [stdout] 1360 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1361 |         types: impl IntoIterator<Item = Mime>,
[INFO] [stdout] 1362 |     ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                      -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1362 |     ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1389:9
[INFO] [stdout]      |
[INFO] [stdout] 1389 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1390 |         name: impl Into<String>,
[INFO] [stdout] 1391 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1391 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1418:9
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1419 |         list: impl EntityRef<UserList>,
[INFO] [stdout] 1420 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1447:9
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1450 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1450 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1464:22
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                      ^^^^^                       ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1477:9
[INFO] [stdout]      |
[INFO] [stdout] 1477 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1480 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1494:9
[INFO] [stdout]      |
[INFO] [stdout] 1494 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1497 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1497 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1526:9
[INFO] [stdout]      |
[INFO] [stdout] 1526 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1527 |         name: impl Into<String>,
[INFO] [stdout] 1528 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1528 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1555:9
[INFO] [stdout]      |
[INFO] [stdout] 1555 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1556 |         group: impl EntityRef<UserGroup>,
[INFO] [stdout] 1557 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1557 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1584:9
[INFO] [stdout]      |
[INFO] [stdout] 1584 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1587 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1587 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1602:9
[INFO] [stdout]      |
[INFO] [stdout] 1602 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1603 |         id: Id<UserGroup>,
[INFO] [stdout] 1604 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1604 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1617:9
[INFO] [stdout]      |
[INFO] [stdout] 1617 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1620 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1620 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1640:9
[INFO] [stdout]      |
[INFO] [stdout] 1640 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1643 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1643 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1659:9
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1662 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1662 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1702:31
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<Self, UserGroupInvitation>> {
[INFO] [stdout]      |                               ^^^^^                 ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<'_, Self, UserGroupInvitation>> {
[INFO] [stdout]      |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1709:9
[INFO] [stdout]      |
[INFO] [stdout] 1709 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1710 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stdout] 1711 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1711 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1724:9
[INFO] [stdout]      |
[INFO] [stdout] 1724 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1725 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stdout] 1726 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1738:27
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn joined_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                           ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     fn joined_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1750:26
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     fn owned_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                          ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     fn owned_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1785:9
[INFO] [stdout]      |
[INFO] [stdout] 1785 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 1788 |     ) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |          ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1788 |     ) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1851:9
[INFO] [stdout]      |
[INFO] [stdout] 1851 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 1852 |         antenna: impl EntityRef<Antenna>,
[INFO] [stdout] 1853 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1853 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1865:20
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                      ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1911:17
[INFO] [stdout]      |
[INFO] [stdout] 1911 |     fn antennas(&self) -> BoxFuture<Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^     --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1911 |     fn antennas(&self) -> BoxFuture<'_, Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stdout]      |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:1923:22
[INFO] [stdout]      |
[INFO] [stdout] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                      ^^^^^ this lifetime flows to the output                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2117:20
[INFO] [stdout]      |
[INFO] [stdout] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2184:20
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2196:14
[INFO] [stdout]      |
[INFO] [stdout] 2196 |     fn clips(&self) -> BoxFuture<Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stdout]      |              ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |              |
[INFO] [stdout]      |              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2196 |     fn clips(&self) -> BoxFuture<'_, Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stdout]      |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2245:19
[INFO] [stdout]      |
[INFO] [stdout] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stdout]      |                   ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stdout]      |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2256:17
[INFO] [stdout]      |
[INFO] [stdout] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2271:9
[INFO] [stdout]      |
[INFO] [stdout] 2271 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2274 |     ) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2274 |     ) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2337:9
[INFO] [stdout]      |
[INFO] [stdout] 2337 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2340 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2340 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2354:9
[INFO] [stdout]      |
[INFO] [stdout] 2354 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2357 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2357 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2383:9
[INFO] [stdout]      |
[INFO] [stdout] 2383 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2384 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stdout] 2385 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2385 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2398:9
[INFO] [stdout]      |
[INFO] [stdout] 2398 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2399 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stdout] 2400 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2400 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2413:9
[INFO] [stdout]      |
[INFO] [stdout] 2413 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2414 |         user: impl EntityRef<User>,
[INFO] [stdout] 2415 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stdout]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2415 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2428:9
[INFO] [stdout]      |
[INFO] [stdout] 2428 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2429 |         group: impl EntityRef<UserGroup>,
[INFO] [stdout] 2430 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stdout]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2430 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2442:26
[INFO] [stdout]      |
[INFO] [stdout] 2442 |     fn messaging_history(&self) -> BoxFuture<Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stdout]      |                          ^^^^^     ------------------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2442 |     fn messaging_history(&self) -> BoxFuture<'_, Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2490:30
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                              ^^^^^               ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2505:9
[INFO] [stdout]      |
[INFO] [stdout] 2505 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2506 |         file: impl EntityRef<DriveFile>,
[INFO] [stdout] 2507 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2507 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2531:17
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                 ^^^^^                        ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2560:9
[INFO] [stdout]      |
[INFO] [stdout] 2560 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2561 |         name: impl Into<String>,
[INFO] [stdout] 2562 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2562 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2579:9
[INFO] [stdout]      |
[INFO] [stdout] 2579 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2582 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2582 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2600:9
[INFO] [stdout]      |
[INFO] [stdout] 2600 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2601 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stdout] 2602 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2602 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2647:9
[INFO] [stdout]      |
[INFO] [stdout] 2647 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2648 |         id: Id<DriveFolder>,
[INFO] [stdout] 2649 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2649 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2662:9
[INFO] [stdout]      |
[INFO] [stdout] 2662 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2663 |         file: impl EntityRef<DriveFile>,
[INFO] [stdout] 2664 |     ) -> BoxFuture<Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2664 |     ) -> BoxFuture<'_, Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2678:9
[INFO] [stdout]      |
[INFO] [stdout] 2678 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2679 |         name: impl Into<String>,
[INFO] [stdout] 2680 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2680 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2697:9
[INFO] [stdout]      |
[INFO] [stdout] 2697 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2700 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2700 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2718:9
[INFO] [stdout]      |
[INFO] [stdout] 2718 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2719 |         name: impl Into<String>,
[INFO] [stdout] 2720 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2720 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2737:9
[INFO] [stdout]      |
[INFO] [stdout] 2737 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 2740 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2740 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2793:16
[INFO] [stdout]      |
[INFO] [stdout] 2793 |     fn folders(&self) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stdout]      |                ^^^^^                 --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2793 |     fn folders(&self) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:2800:9
[INFO] [stdout]      |
[INFO] [stdout] 2800 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 2801 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stdout] 2802 |     ) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stdout]      |                      --------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 2802 |     ) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stdout]      |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3041:9
[INFO] [stdout]      |
[INFO] [stdout] 3041 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3042 |         user: impl EntityRef<User>,
[INFO] [stdout] 3043 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3043 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3058:9
[INFO] [stdout]      |
[INFO] [stdout] 3058 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3059 |         user: impl EntityRef<User>,
[INFO] [stdout] 3060 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3060 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3097:27
[INFO] [stdout]      |
[INFO] [stdout] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<Self, AbuseUserReport>> {
[INFO] [stdout]      |                           ^^^^^                 ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<'_, Self, AbuseUserReport>> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3111:9
[INFO] [stdout]      |
[INFO] [stdout] 3111 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3112 |         report: impl EntityRef<AbuseUserReport>,
[INFO] [stdout] 3113 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3113 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3179:24
[INFO] [stdout]      |
[INFO] [stdout] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<Self, ModerationLog>> {
[INFO] [stdout]      |                        ^^^^^                 ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<'_, Self, ModerationLog>> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3190:16
[INFO] [stdout]      |
[INFO] [stdout] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3204:16
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3218:18
[INFO] [stdout]      |
[INFO] [stdout] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3232:18
[INFO] [stdout]      |
[INFO] [stdout] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3278:9
[INFO] [stdout]      |
[INFO] [stdout] 3278 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 3281 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3281 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3302:9
[INFO] [stdout]      |
[INFO] [stdout] 3302 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] ...
[INFO] [stdout] 3306 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3306 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3327:9
[INFO] [stdout]      |
[INFO] [stdout] 3327 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3328 |         announcement: impl EntityRef<Announcement>,
[INFO] [stdout] 3329 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3329 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3381:9
[INFO] [stdout]      |
[INFO] [stdout] 3381 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3382 |         emoji: impl EntityRef<Emoji>,
[INFO] [stdout] 3383 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3383 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3414:9
[INFO] [stdout]      |
[INFO] [stdout] 3414 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3415 |         emoji: impl EntityRef<Emoji>,
[INFO] [stdout] 3416 |     ) -> BoxFuture<Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3416 |     ) -> BoxFuture<'_, Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3433:15
[INFO] [stdout]      |
[INFO] [stdout] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<Self, Emoji>> {
[INFO] [stdout]      |               ^^^^^                 --------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |               |
[INFO] [stdout]      |               this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<'_, Self, Emoji>> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3456:13
[INFO] [stdout]      |
[INFO] [stdout] 3456 |     fn meta(&self) -> BoxFuture<Result<Meta, Error<Self::Error>>> {
[INFO] [stdout]      |             ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3456 |     fn meta(&self) -> BoxFuture<'_, Result<Meta, Error<Self::Error>>> {
[INFO] [stdout]      |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3468:22
[INFO] [stdout]      |
[INFO] [stdout] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<Self, Announcement>> {
[INFO] [stdout]      |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<'_, Self, Announcement>> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3502:39
[INFO] [stdout]      |
[INFO] [stdout] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                       ^^^^^     ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       this lifetime flows to the output
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stdout]      |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> src/client.rs:3547:9
[INFO] [stdout]      |
[INFO] [stdout] 3547 |         &self,
[INFO] [stdout]      |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 3548 |         path: impl AsRef<Path>,
[INFO] [stdout] 3549 |     ) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]      |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]      |
[INFO] [stdout] 3549 |     ) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stdout]      |                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]   --> src/streaming.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |           &self,
[INFO] [stdout]    |           ^^^^^ this lifetime flows to the output
[INFO] [stdout] 67 |           note: impl EntityRef<Note>,
[INFO] [stdout] 68 |       ) -> BoxFuture<
[INFO] [stdout]    |  __________-
[INFO] [stdout] 69 | |         Result<
[INFO] [stdout] 70 | |             BoxStream<Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stdout]    | |             ----------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 71 | |             Error<Self::Error>,
[INFO] [stdout] 72 | |         >,
[INFO] [stdout] 73 | |     > {
[INFO] [stdout]    | |_____- the lifetimes get resolved as `'_`
[INFO] [stdout]    |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]    |
[INFO] [stdout] 68 ~     ) -> BoxFuture<'_, 
[INFO] [stdout] 69 |         Result<
[INFO] [stdout] 70 ~             BoxStream<'_, Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |           &self,
[INFO] [stdout]     |           ^^^^^ this lifetime flows to the output
[INFO] [stdout] 127 |       ) -> BoxFuture<
[INFO] [stdout]     |  __________-
[INFO] [stdout] 128 | |         Result<
[INFO] [stdout] 129 | |             BoxStream<Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stdout]     | |             --------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stdout] 130 | |             Error<Self::Error>,
[INFO] [stdout] 131 | |         >,
[INFO] [stdout] 132 | |     > {
[INFO] [stdout]     | |_____- the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 127 ~     ) -> BoxFuture<'_, 
[INFO] [stdout] 128 |         Result<
[INFO] [stdout] 129 ~             BoxStream<'_, Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 181 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 181 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 201 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 201 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 221 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 221 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 241 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 258 |         query: impl Into<Query<String>>,
[INFO] [stdout] 259 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 259 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 277 |         antenna: impl EntityRef<Antenna>,
[INFO] [stdout] 278 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 278 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/streaming.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 |         &self,
[INFO] [stdout]     |         ^^^^^ this lifetime flows to the output
[INFO] [stdout] 323 |         list: impl EntityRef<UserList>,
[INFO] [stdout] 324 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |          ----------------------------------------------------------------------------------
[INFO] [stdout]     |          |                |
[INFO] [stdout]     |          |                the lifetimes get resolved as `'_`
[INFO] [stdout]     |          the lifetimes get resolved as `'_`
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 324 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stdout]     |                    +++                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/builder/drive.rs:400:17
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn list(&self) -> PagerStream<BoxPager<C, DriveFile>> {
[INFO] [stdout]     |                 ^^^^^                 ---------------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, DriveFile>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/builder/user.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn list(&self) -> PagerStream<BoxPager<C, User>> {
[INFO] [stdout]     |                 ^^^^^                 ----------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, User>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.20s
[INFO] running `Command { std: "docker" "inspect" "bb4ff95f5fa4909ee1a2e9307e79baffc8c10ed66580ddb095b506a9e61bc137", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bb4ff95f5fa4909ee1a2e9307e79baffc8c10ed66580ddb095b506a9e61bc137", kill_on_drop: false }`
[INFO] [stdout] bb4ff95f5fa4909ee1a2e9307e79baffc8c10ed66580ddb095b506a9e61bc137
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4687ffab3a49a8261df679caf2ca1bab126388a683f54a7377cb9234cdf095e5
[INFO] running `Command { std: "docker" "start" "-a" "4687ffab3a49a8261df679caf2ca1bab126388a683f54a7377cb9234cdf095e5", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition value: `http-client`
[INFO] [stderr]   --> src/error.rs:57:7
[INFO] [stderr]    |
[INFO] [stderr] 57 | #[cfg(feature = "http-client")]
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stderr]    = help: consider adding `http-client` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `websocket-client`
[INFO] [stderr]   --> src/error.rs:64:7
[INFO] [stderr]    |
[INFO] [stderr] 64 | #[cfg(feature = "websocket-client")]
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected values for `feature` are: `12-10-0`, `12-13-0`, `12-19-0`, `12-27-0`, `12-28-0`, `12-29-0`, `12-31-0`, `12-37-0`, `12-39-0`, `12-42-0`, `12-47-0`, `12-48-0`, `12-49-0`, `12-5-0`, `12-51-0`, `12-55-0`, `12-57-0`, `12-58-0`, `12-60-0`, `12-61-0`, `12-62-0`, `12-62-2`, `12-63-0`, `12-65-4`, `12-66-0`, `12-67-0`, `12-69-0`, `12-70-0`, `12-71-0`, `12-75-0`, `12-8-0`, `12-9-0`, `aid`, `default`, and `meid` and 2 more
[INFO] [stderr]    = help: consider adding `websocket-client` as a feature in `Cargo.toml`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:281:11
[INFO] [stderr]     |
[INFO] [stderr] 281 |     fn me(&self) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |           ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |           |
[INFO] [stderr]     |           this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 281 |     fn me(&self) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:326:15
[INFO] [stderr]     |
[INFO] [stderr] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |               |
[INFO] [stderr]     |               this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 326 |     fn follow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:339:17
[INFO] [stderr]     |
[INFO] [stderr] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 339 |     fn unfollow(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:352:13
[INFO] [stderr]     |
[INFO] [stderr] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |             ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 352 |     fn mute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |                                                             +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:364:15
[INFO] [stderr]     |
[INFO] [stderr] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |               ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |               |
[INFO] [stderr]     |               this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 364 |     fn unmute(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |                                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:376:14
[INFO] [stderr]     |
[INFO] [stderr] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |              ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |              |
[INFO] [stderr]     |              this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 376 |     fn block(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:389:16
[INFO] [stderr]     |
[INFO] [stderr] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                |
[INFO] [stderr]     |                this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 389 |     fn unblock(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:435:18
[INFO] [stderr]     |
[INFO] [stderr] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stderr]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 435 |     fn followers(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stderr]     |                                                                             +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:447:18
[INFO] [stderr]     |
[INFO] [stderr] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stderr]     |                  ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 447 |     fn following(&self, user: impl EntityRef<User>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stderr]     |                                                                             +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:459:17
[INFO] [stderr]     |
[INFO] [stderr] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 459 |     fn pin_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:473:9
[INFO] [stderr]     |
[INFO] [stderr] 473 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 474 |         note: impl EntityRef<Note>,
[INFO] [stderr] 475 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 475 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:503:24
[INFO] [stderr]     |
[INFO] [stderr] 503 |     fn follow_requests(&self) -> BoxFuture<Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stderr]     |                        ^^^^^     --------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 503 |     fn follow_requests(&self) -> BoxFuture<'_, Result<Vec<FollowRequest>, Error<Self::Error>>> {
[INFO] [stderr]     |                                            +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:516:9
[INFO] [stderr]     |
[INFO] [stderr] 516 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 517 |         user: impl EntityRef<User>,
[INFO] [stderr] 518 |     ) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 518 |     ) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:532:9
[INFO] [stderr]     |
[INFO] [stderr] 532 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 533 |         user: impl EntityRef<User>,
[INFO] [stderr] 534 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 534 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:547:9
[INFO] [stderr]     |
[INFO] [stderr] 547 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 548 |         user: impl EntityRef<User>,
[INFO] [stderr] 549 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 549 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:561:21
[INFO] [stderr]     |
[INFO] [stderr] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stderr]     |                     ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 561 |     fn muting_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stderr]     |                                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:568:23
[INFO] [stderr]     |
[INFO] [stderr] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stderr]     |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 568 |     fn blocking_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stderr]     |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:575:24
[INFO] [stderr]     |
[INFO] [stderr] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]     |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 575 |     fn favorited_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]     |                                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:608:22
[INFO] [stderr]     |
[INFO] [stderr] 608 |     fn notifications(&self) -> PagerStream<BoxPager<Self, Notification>> {
[INFO] [stderr]     |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                      |
[INFO] [stderr]     |                      this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 608 |     fn notifications(&self) -> PagerStream<BoxPager<'_, Self, Notification>> {
[INFO] [stderr]     |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:623:9
[INFO] [stderr]     |
[INFO] [stderr] 623 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 624 |         user: impl EntityRef<User>,
[INFO] [stderr] 625 |     ) -> BoxFuture<Result<UserRelation, Error<Self::Error>>> {
[INFO] [stderr]     |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 625 |     ) -> BoxFuture<'_, Result<UserRelation, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:656:9
[INFO] [stderr]     |
[INFO] [stderr] 656 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 657 |         user: impl EntityRef<User>,
[INFO] [stderr] 658 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 658 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:682:9
[INFO] [stderr]     |
[INFO] [stderr] 682 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 683 |         user: impl EntityRef<User>,
[INFO] [stderr] 684 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 684 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:708:9
[INFO] [stderr]     |
[INFO] [stderr] 708 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 709 |         user: impl EntityRef<User>,
[INFO] [stderr] 710 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 710 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:734:9
[INFO] [stderr]     |
[INFO] [stderr] 734 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 735 |         user: impl EntityRef<User>,
[INFO] [stderr] 736 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 736 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:759:17
[INFO] [stderr]     |
[INFO] [stderr] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                 ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 759 |     fn is_muted(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:783:9
[INFO] [stderr]     |
[INFO] [stderr] 783 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 784 |         user: impl EntityRef<User>,
[INFO] [stderr] 785 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 785 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:814:9
[INFO] [stderr]     |
[INFO] [stderr] 814 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 815 |         user: impl EntityRef<User>,
[INFO] [stderr] 816 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 816 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:827:17
[INFO] [stderr]     |
[INFO] [stderr] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 827 |     fn get_user(&self, id: Id<User>) -> BoxFuture<'_, Result<User, Error<Self::Error>>> {
[INFO] [stderr]     |                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:840:9
[INFO] [stderr]     |
[INFO] [stderr] 840 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 841 |         ids: impl IntoIterator<Item = Id<User>>,
[INFO] [stderr] 842 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 842 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:856:9
[INFO] [stderr]     |
[INFO] [stderr] 856 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 859 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 859 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:872:21
[INFO] [stderr]     |
[INFO] [stderr] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stderr]     |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 872 |     fn search_users(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stderr]     |                                                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:920:26
[INFO] [stderr]     |
[INFO] [stderr] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<Self, User>> {
[INFO] [stderr]     |                          ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                          |
[INFO] [stderr]     |                          this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 920 |     fn recommended_users(&self) -> PagerStream<BoxPager<'_, Self, User>> {
[INFO] [stderr]     |                                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:927:9
[INFO] [stderr]     |
[INFO] [stderr] 927 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 928 |         user: impl EntityRef<User>,
[INFO] [stderr] 929 |     ) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stderr]     |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 929 |     ) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/client.rs:948:21
[INFO] [stderr]     |
[INFO] [stderr] 948 |     fn pinned_users(&self) -> BoxFuture<Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stderr]     |                     ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 948 |     fn pinned_users(&self) -> BoxFuture<'_, Result<Vec<User>, Error<Self::Error>>> {
[INFO] [stderr]     |                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1007:20
[INFO] [stderr]      |
[INFO] [stderr] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                    |
[INFO] [stderr]      |                    this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1007 |     fn delete_note(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1019:17
[INFO] [stderr]      |
[INFO] [stderr] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1019 |     fn get_note(&self, id: Id<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1044:20
[INFO] [stderr]      |
[INFO] [stderr] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                    |
[INFO] [stderr]      |                    this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1044 |     fn create_note(&self, text: impl Into<String>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1066:9
[INFO] [stderr]      |
[INFO] [stderr] 1066 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1069 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1069 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1077:9
[INFO] [stderr]      |
[INFO] [stderr] 1077 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1080 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1080 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1087:15
[INFO] [stderr]      |
[INFO] [stderr] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |               ^^^^^                                 ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |               |
[INFO] [stderr]      |               this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1087 |     fn renote(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1094:9
[INFO] [stderr]      |
[INFO] [stderr] 1094 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1097 |     ) -> BoxFuture<Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1097 |     ) -> BoxFuture<'_, Result<Note, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1105:9
[INFO] [stderr]      |
[INFO] [stderr] 1105 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1108 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1108 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1121:16
[INFO] [stderr]      |
[INFO] [stderr] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                |
[INFO] [stderr]      |                this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1121 |     fn unreact(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1133:17
[INFO] [stderr]      |
[INFO] [stderr] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                 ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1133 |     fn favorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1145:19
[INFO] [stderr]      |
[INFO] [stderr] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                   ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                   |
[INFO] [stderr]      |                   this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1145 |     fn unfavorite(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1157:14
[INFO] [stderr]      |
[INFO] [stderr] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |              ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |              |
[INFO] [stderr]      |              this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1157 |     fn watch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1169:16
[INFO] [stderr]      |
[INFO] [stderr] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                |
[INFO] [stderr]      |                this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1169 |     fn unwatch(&self, note: impl EntityRef<Note>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1182:9
[INFO] [stderr]      |
[INFO] [stderr] 1182 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1183 |         note: impl EntityRef<Note>,
[INFO] [stderr] 1184 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1184 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1198:9
[INFO] [stderr]      |
[INFO] [stderr] 1198 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1199 |         note: impl EntityRef<Note>,
[INFO] [stderr] 1200 |     ) -> BoxFuture<Result<bool, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1200 |     ) -> BoxFuture<'_, Result<bool, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1214:9
[INFO] [stderr]      |
[INFO] [stderr] 1214 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1217 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1217 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1229:23
[INFO] [stderr]      |
[INFO] [stderr] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                       ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                       |
[INFO] [stderr]      |                       this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1229 |     fn featured_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1235:21
[INFO] [stderr]      |
[INFO] [stderr] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                     ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1235 |     fn conversation(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1246:23
[INFO] [stderr]      |
[INFO] [stderr] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                       ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1246 |     fn children_notes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1257:24
[INFO] [stderr]      |
[INFO] [stderr] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                        ^^^^^                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                        |
[INFO] [stderr]      |                        this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1257 |     fn mentioned_notes(&self) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1263:16
[INFO] [stderr]      |
[INFO] [stderr] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1263 |     fn renotes(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1274:16
[INFO] [stderr]      |
[INFO] [stderr] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1274 |     fn replies(&self, note: impl EntityRef<Note>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1285:21
[INFO] [stderr]      |
[INFO] [stderr] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                     ^^^^^ this lifetime flows to the output         -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1285 |     fn search_notes(&self, query: impl Into<String>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:119:17
[INFO] [stderr]      |
[INFO] [stderr] 119  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stderr]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:201:17
[INFO] [stderr]      |
[INFO] [stderr] 201  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stderr]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:228:17
[INFO] [stderr]      |
[INFO] [stderr] 228  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1295 |     impl_timeline_method! { local, notes::local_timeline }
[INFO] [stderr]      |     ------------------------------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:119:17
[INFO] [stderr]      |
[INFO] [stderr] 119  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stderr]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:201:17
[INFO] [stderr]      |
[INFO] [stderr] 201  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stderr]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:228:17
[INFO] [stderr]      |
[INFO] [stderr] 228  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1296 |     impl_timeline_method! { global, notes::global_timeline }
[INFO] [stderr]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:119:17
[INFO] [stderr]      |
[INFO] [stderr] 119  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stderr]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:201:17
[INFO] [stderr]      |
[INFO] [stderr] 201  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stderr]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:228:17
[INFO] [stderr]      |
[INFO] [stderr] 228  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1297 |     impl_timeline_method! { social, notes::hybrid_timeline }
[INFO] [stderr]      |     -------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:119:17
[INFO] [stderr]      |
[INFO] [stderr] 119  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stderr]      |     ----------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:201:17
[INFO] [stderr]      |
[INFO] [stderr] 201  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stderr]      |     ----------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:228:17
[INFO] [stderr]      |
[INFO] [stderr] 228  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1298 |     impl_timeline_method! { home, notes::timeline }
[INFO] [stderr]      |     ----------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:119:17
[INFO] [stderr]      |
[INFO] [stderr] 119  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stderr]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:201:17
[INFO] [stderr]      |
[INFO] [stderr] 201  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stderr]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:228:17
[INFO] [stderr]      |
[INFO] [stderr] 228  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1299 |     impl_timeline_method! { user, users::notes, user_id = user : User }
[INFO] [stderr]      |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:119:17
[INFO] [stderr]      |
[INFO] [stderr] 119  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stderr]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 122  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:201:17
[INFO] [stderr]      |
[INFO] [stderr] 201  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                              -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stderr]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 204  |             ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:228:17
[INFO] [stderr]      |
[INFO] [stderr] 228  |                 &self,
[INFO] [stderr]      |                 ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 232  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 233  |                 PagerStream<BoxPager<Self, Note>>,
[INFO] [stderr]      |                             -------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] ...
[INFO] [stderr] 1300 |     impl_timeline_method! { user_list, notes::user_list_timeline, list_id = list : UserList }
[INFO] [stderr]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `impl_timeline_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 232  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr] 233  ~                 PagerStream<BoxPager<'_, Self, Note>>,
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1333:21
[INFO] [stderr]      |
[INFO] [stderr] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                     ^^^^^ this lifetime flows to the output             -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1333 |     fn tagged_notes(&self, query: impl Into<Query<Tag>>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1360:9
[INFO] [stderr]      |
[INFO] [stderr] 1360 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1361 |         types: impl IntoIterator<Item = Mime>,
[INFO] [stderr] 1362 |     ) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                      -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1362 |     ) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1389:9
[INFO] [stderr]      |
[INFO] [stderr] 1389 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1390 |         name: impl Into<String>,
[INFO] [stderr] 1391 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1391 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1418:9
[INFO] [stderr]      |
[INFO] [stderr] 1418 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1419 |         list: impl EntityRef<UserList>,
[INFO] [stderr] 1420 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1420 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1447:9
[INFO] [stderr]      |
[INFO] [stderr] 1447 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1450 |     ) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1450 |     ) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1464:22
[INFO] [stderr]      |
[INFO] [stderr] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<Result<UserList, Error<Self::Error>>> {
[INFO] [stderr]      |                      ^^^^^                       ----------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                      |
[INFO] [stderr]      |                      this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1464 |     fn get_user_list(&self, id: Id<UserList>) -> BoxFuture<'_, Result<UserList, Error<Self::Error>>> {
[INFO] [stderr]      |                                                            +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1477:9
[INFO] [stderr]      |
[INFO] [stderr] 1477 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1480 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1480 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1494:9
[INFO] [stderr]      |
[INFO] [stderr] 1494 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1497 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1497 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1526:9
[INFO] [stderr]      |
[INFO] [stderr] 1526 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1527 |         name: impl Into<String>,
[INFO] [stderr] 1528 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1528 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1555:9
[INFO] [stderr]      |
[INFO] [stderr] 1555 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1556 |         group: impl EntityRef<UserGroup>,
[INFO] [stderr] 1557 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1557 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1584:9
[INFO] [stderr]      |
[INFO] [stderr] 1584 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1587 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1587 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1602:9
[INFO] [stderr]      |
[INFO] [stderr] 1602 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1603 |         id: Id<UserGroup>,
[INFO] [stderr] 1604 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1604 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1617:9
[INFO] [stderr]      |
[INFO] [stderr] 1617 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1620 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1620 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1640:9
[INFO] [stderr]      |
[INFO] [stderr] 1640 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1643 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1643 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1659:9
[INFO] [stderr]      |
[INFO] [stderr] 1659 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1662 |     ) -> BoxFuture<Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1662 |     ) -> BoxFuture<'_, Result<UserGroup, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1702:31
[INFO] [stderr]      |
[INFO] [stderr] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<Self, UserGroupInvitation>> {
[INFO] [stderr]      |                               ^^^^^                 ----------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                               |
[INFO] [stderr]      |                               this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1702 |     fn user_group_invitations(&self) -> PagerStream<BoxPager<'_, Self, UserGroupInvitation>> {
[INFO] [stderr]      |                                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1709:9
[INFO] [stderr]      |
[INFO] [stderr] 1709 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1710 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stderr] 1711 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1711 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1724:9
[INFO] [stderr]      |
[INFO] [stderr] 1724 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1725 |         invitation: impl EntityRef<UserGroupInvitation>,
[INFO] [stderr] 1726 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1726 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1738:27
[INFO] [stderr]      |
[INFO] [stderr] 1738 |     fn joined_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stderr]      |                           ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                           |
[INFO] [stderr]      |                           this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1738 |     fn joined_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stderr]      |                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1750:26
[INFO] [stderr]      |
[INFO] [stderr] 1750 |     fn owned_user_groups(&self) -> BoxFuture<Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stderr]      |                          ^^^^^     ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                          |
[INFO] [stderr]      |                          this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1750 |     fn owned_user_groups(&self) -> BoxFuture<'_, Result<Vec<UserGroup>, Error<Self::Error>>> {
[INFO] [stderr]      |                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1785:9
[INFO] [stderr]      |
[INFO] [stderr] 1785 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 1788 |     ) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stderr]      |          ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1788 |     ) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1851:9
[INFO] [stderr]      |
[INFO] [stderr] 1851 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 1852 |         antenna: impl EntityRef<Antenna>,
[INFO] [stderr] 1853 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1853 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1865:20
[INFO] [stderr]      |
[INFO] [stderr] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<Result<Antenna, Error<Self::Error>>> {
[INFO] [stderr]      |                    ^^^^^                      ---------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                    |
[INFO] [stderr]      |                    this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1865 |     fn get_antenna(&self, id: Id<Antenna>) -> BoxFuture<'_, Result<Antenna, Error<Self::Error>>> {
[INFO] [stderr]      |                                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1911:17
[INFO] [stderr]      |
[INFO] [stderr] 1911 |     fn antennas(&self) -> BoxFuture<Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stderr]      |                 ^^^^^     --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1911 |     fn antennas(&self) -> BoxFuture<'_, Result<Vec<Antenna>, Error<Self::Error>>> {
[INFO] [stderr]      |                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:1923:22
[INFO] [stderr]      |
[INFO] [stderr] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                      ^^^^^ this lifetime flows to the output                 -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 1923 |     fn antenna_notes(&self, antenna: impl EntityRef<Antenna>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2117:20
[INFO] [stderr]      |
[INFO] [stderr] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stderr]      |                    ^^^^^                              ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                    |
[INFO] [stderr]      |                    this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2117 |     fn create_clip(&self, name: impl Into<String>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stderr]      |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2184:20
[INFO] [stderr]      |
[INFO] [stderr] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                    |
[INFO] [stderr]      |                    this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2184 |     fn delete_clip(&self, clip: impl EntityRef<Clip>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2196:14
[INFO] [stderr]      |
[INFO] [stderr] 2196 |     fn clips(&self) -> BoxFuture<Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stderr]      |              ^^^^^     ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |              |
[INFO] [stderr]      |              this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2196 |     fn clips(&self) -> BoxFuture<'_, Result<Vec<Clip>, Error<Self::Error>>> {
[INFO] [stderr]      |                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2245:19
[INFO] [stderr]      |
[INFO] [stderr] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<Self, Note>> {
[INFO] [stderr]      |                   ^^^^^ this lifetime flows to the output           -------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2245 |     fn clip_notes(&self, clip: impl EntityRef<Clip>) -> PagerStream<BoxPager<'_, Self, Note>> {
[INFO] [stderr]      |                                                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2256:17
[INFO] [stderr]      |
[INFO] [stderr] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stderr]      |                 ^^^^^                   ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2256 |     fn get_clip(&self, id: Id<Clip>) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stderr]      |                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2271:9
[INFO] [stderr]      |
[INFO] [stderr] 2271 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 2274 |     ) -> BoxFuture<Result<Clip, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2274 |     ) -> BoxFuture<'_, Result<Clip, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2337:9
[INFO] [stderr]      |
[INFO] [stderr] 2337 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 2340 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2340 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2354:9
[INFO] [stderr]      |
[INFO] [stderr] 2354 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 2357 |     ) -> BoxFuture<Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2357 |     ) -> BoxFuture<'_, Result<MessagingMessage, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2383:9
[INFO] [stderr]      |
[INFO] [stderr] 2383 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2384 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stderr] 2385 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2385 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2398:9
[INFO] [stderr]      |
[INFO] [stderr] 2398 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2399 |         message: impl EntityRef<MessagingMessage>,
[INFO] [stderr] 2400 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2400 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2413:9
[INFO] [stderr]      |
[INFO] [stderr] 2413 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2414 |         user: impl EntityRef<User>,
[INFO] [stderr] 2415 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stderr]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2415 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stderr]      |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2428:9
[INFO] [stderr]      |
[INFO] [stderr] 2428 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2429 |         group: impl EntityRef<UserGroup>,
[INFO] [stderr] 2430 |     ) -> PagerStream<BoxPager<Self, MessagingMessage>> {
[INFO] [stderr]      |                      -------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2430 |     ) -> PagerStream<BoxPager<'_, Self, MessagingMessage>> {
[INFO] [stderr]      |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2442:26
[INFO] [stderr]      |
[INFO] [stderr] 2442 |     fn messaging_history(&self) -> BoxFuture<Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stderr]      |                          ^^^^^     ------------------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |                          |
[INFO] [stderr]      |                          this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2442 |     fn messaging_history(&self) -> BoxFuture<'_, Result<Vec<MessagingMessage>, Error<Self::Error>>> {
[INFO] [stderr]      |                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2490:30
[INFO] [stderr]      |
[INFO] [stderr] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stderr]      |                              ^^^^^               ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |                              |
[INFO] [stderr]      |                              this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2490 |     fn upload_file_from_url_(&self, url: Url) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stderr]      |                                                            +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2505:9
[INFO] [stderr]      |
[INFO] [stderr] 2505 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2506 |         file: impl EntityRef<DriveFile>,
[INFO] [stderr] 2507 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2507 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2531:17
[INFO] [stderr]      |
[INFO] [stderr] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stderr]      |                 ^^^^^                        ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2531 |     fn get_file(&self, id: Id<DriveFile>) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stderr]      |                                                        +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2560:9
[INFO] [stderr]      |
[INFO] [stderr] 2560 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2561 |         name: impl Into<String>,
[INFO] [stderr] 2562 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stderr]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2562 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2579:9
[INFO] [stderr]      |
[INFO] [stderr] 2579 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 2582 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stderr]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2582 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2600:9
[INFO] [stderr]      |
[INFO] [stderr] 2600 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2601 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stderr] 2602 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2602 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2647:9
[INFO] [stderr]      |
[INFO] [stderr] 2647 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2648 |         id: Id<DriveFolder>,
[INFO] [stderr] 2649 |     ) -> BoxFuture<Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stderr]      |          -------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2649 |     ) -> BoxFuture<'_, Result<DriveFolder, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2662:9
[INFO] [stderr]      |
[INFO] [stderr] 2662 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2663 |         file: impl EntityRef<DriveFile>,
[INFO] [stderr] 2664 |     ) -> BoxFuture<Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2664 |     ) -> BoxFuture<'_, Result<Vec<Note>, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2678:9
[INFO] [stderr]      |
[INFO] [stderr] 2678 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2679 |         name: impl Into<String>,
[INFO] [stderr] 2680 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2680 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2697:9
[INFO] [stderr]      |
[INFO] [stderr] 2697 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 2700 |     ) -> BoxFuture<Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2700 |     ) -> BoxFuture<'_, Result<Vec<DriveFile>, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2718:9
[INFO] [stderr]      |
[INFO] [stderr] 2718 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2719 |         name: impl Into<String>,
[INFO] [stderr] 2720 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2720 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2737:9
[INFO] [stderr]      |
[INFO] [stderr] 2737 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 2740 |     ) -> BoxFuture<Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2740 |     ) -> BoxFuture<'_, Result<Vec<DriveFolder>, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2793:16
[INFO] [stderr]      |
[INFO] [stderr] 2793 |     fn folders(&self) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stderr]      |                ^^^^^                 --------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                |
[INFO] [stderr]      |                this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2793 |     fn folders(&self) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stderr]      |                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:2800:9
[INFO] [stderr]      |
[INFO] [stderr] 2800 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 2801 |         folder: impl EntityRef<DriveFolder>,
[INFO] [stderr] 2802 |     ) -> PagerStream<BoxPager<Self, DriveFolder>> {
[INFO] [stderr]      |                      --------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 2802 |     ) -> PagerStream<BoxPager<'_, Self, DriveFolder>> {
[INFO] [stderr]      |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3041:9
[INFO] [stderr]      |
[INFO] [stderr] 3041 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 3042 |         user: impl EntityRef<User>,
[INFO] [stderr] 3043 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3043 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3058:9
[INFO] [stderr]      |
[INFO] [stderr] 3058 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 3059 |         user: impl EntityRef<User>,
[INFO] [stderr] 3060 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3060 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3097:27
[INFO] [stderr]      |
[INFO] [stderr] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<Self, AbuseUserReport>> {
[INFO] [stderr]      |                           ^^^^^                 ------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                           |
[INFO] [stderr]      |                           this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3097 |     fn abuse_user_reports(&self) -> PagerStream<BoxPager<'_, Self, AbuseUserReport>> {
[INFO] [stderr]      |                                                          +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3111:9
[INFO] [stderr]      |
[INFO] [stderr] 3111 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 3112 |         report: impl EntityRef<AbuseUserReport>,
[INFO] [stderr] 3113 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3113 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3179:24
[INFO] [stderr]      |
[INFO] [stderr] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<Self, ModerationLog>> {
[INFO] [stderr]      |                        ^^^^^                 ----------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                        |
[INFO] [stderr]      |                        this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3179 |     fn moderation_logs(&self) -> PagerStream<BoxPager<'_, Self, ModerationLog>> {
[INFO] [stderr]      |                                                       +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3190:16
[INFO] [stderr]      |
[INFO] [stderr] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                |
[INFO] [stderr]      |                this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3190 |     fn silence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3204:16
[INFO] [stderr]      |
[INFO] [stderr] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                |
[INFO] [stderr]      |                this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3204 |     fn suspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3218:18
[INFO] [stderr]      |
[INFO] [stderr] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                  |
[INFO] [stderr]      |                  this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3218 |     fn unsilence(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3232:18
[INFO] [stderr]      |
[INFO] [stderr] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                  ^^^^^                                 ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                  |
[INFO] [stderr]      |                  this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3232 |     fn unsuspend(&self, user: impl EntityRef<User>) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3278:9
[INFO] [stderr]      |
[INFO] [stderr] 3278 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 3281 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stderr]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3281 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3302:9
[INFO] [stderr]      |
[INFO] [stderr] 3302 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] ...
[INFO] [stderr] 3306 |     ) -> BoxFuture<Result<Announcement, Error<Self::Error>>> {
[INFO] [stderr]      |          --------------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3306 |     ) -> BoxFuture<'_, Result<Announcement, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3327:9
[INFO] [stderr]      |
[INFO] [stderr] 3327 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 3328 |         announcement: impl EntityRef<Announcement>,
[INFO] [stderr] 3329 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3329 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3381:9
[INFO] [stderr]      |
[INFO] [stderr] 3381 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 3382 |         emoji: impl EntityRef<Emoji>,
[INFO] [stderr] 3383 |     ) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |          ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3383 |     ) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3414:9
[INFO] [stderr]      |
[INFO] [stderr] 3414 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 3415 |         emoji: impl EntityRef<Emoji>,
[INFO] [stderr] 3416 |     ) -> BoxFuture<Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3416 |     ) -> BoxFuture<'_, Result<Id<Emoji>, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3433:15
[INFO] [stderr]      |
[INFO] [stderr] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<Self, Emoji>> {
[INFO] [stderr]      |               ^^^^^                 --------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |               |
[INFO] [stderr]      |               this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3433 |     fn emojis(&self) -> PagerStream<BoxPager<'_, Self, Emoji>> {
[INFO] [stderr]      |                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3456:13
[INFO] [stderr]      |
[INFO] [stderr] 3456 |     fn meta(&self) -> BoxFuture<Result<Meta, Error<Self::Error>>> {
[INFO] [stderr]      |             ^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |             |
[INFO] [stderr]      |             this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3456 |     fn meta(&self) -> BoxFuture<'_, Result<Meta, Error<Self::Error>>> {
[INFO] [stderr]      |                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3468:22
[INFO] [stderr]      |
[INFO] [stderr] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<Self, Announcement>> {
[INFO] [stderr]      |                      ^^^^^                 ---------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                      |
[INFO] [stderr]      |                      this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3468 |     fn announcements(&self) -> PagerStream<BoxPager<'_, Self, Announcement>> {
[INFO] [stderr]      |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3502:39
[INFO] [stderr]      |
[INFO] [stderr] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                       ^^^^^     ----------------------------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]      |                                       |
[INFO] [stderr]      |                                       this lifetime flows to the output
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3502 |     fn mark_all_notifications_as_read(&self) -> BoxFuture<'_, Result<(), Error<Self::Error>>> {
[INFO] [stderr]      |                                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]     --> src/client.rs:3547:9
[INFO] [stderr]      |
[INFO] [stderr] 3547 |         &self,
[INFO] [stderr]      |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 3548 |         path: impl AsRef<Path>,
[INFO] [stderr] 3549 |     ) -> BoxFuture<Result<DriveFile, Error<Self::Error>>> {
[INFO] [stderr]      |          ------------------------------------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]      |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]      |
[INFO] [stderr] 3549 |     ) -> BoxFuture<'_, Result<DriveFile, Error<Self::Error>>> {
[INFO] [stderr]      |                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]   --> src/streaming.rs:66:9
[INFO] [stderr]    |
[INFO] [stderr] 66 |           &self,
[INFO] [stderr]    |           ^^^^^ this lifetime flows to the output
[INFO] [stderr] 67 |           note: impl EntityRef<Note>,
[INFO] [stderr] 68 |       ) -> BoxFuture<
[INFO] [stderr]    |  __________-
[INFO] [stderr] 69 | |         Result<
[INFO] [stderr] 70 | |             BoxStream<Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stderr]    | |             ----------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 71 | |             Error<Self::Error>,
[INFO] [stderr] 72 | |         >,
[INFO] [stderr] 73 | |     > {
[INFO] [stderr]    | |_____- the lifetimes get resolved as `'_`
[INFO] [stderr]    |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]    |
[INFO] [stderr] 68 ~     ) -> BoxFuture<'_, 
[INFO] [stderr] 69 |         Result<
[INFO] [stderr] 70 ~             BoxStream<'_, Result<streaming::note::NoteUpdateEvent, Error<Self::Error>>>,
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:126:9
[INFO] [stderr]     |
[INFO] [stderr] 126 |           &self,
[INFO] [stderr]     |           ^^^^^ this lifetime flows to the output
[INFO] [stderr] 127 |       ) -> BoxFuture<
[INFO] [stderr]     |  __________-
[INFO] [stderr] 128 | |         Result<
[INFO] [stderr] 129 | |             BoxStream<Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stderr]     | |             --------------------------------------------------------------------- the lifetimes get resolved as `'_`
[INFO] [stderr] 130 | |             Error<Self::Error>,
[INFO] [stderr] 131 | |         >,
[INFO] [stderr] 132 | |     > {
[INFO] [stderr]     | |_____- the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 127 ~     ) -> BoxFuture<'_, 
[INFO] [stderr] 128 |         Result<
[INFO] [stderr] 129 ~             BoxStream<'_, Result<channel::main::MainStreamEvent, Error<Self::Error>>>,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:180:9
[INFO] [stderr]     |
[INFO] [stderr] 180 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 181 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------------------------------------------------
[INFO] [stderr]     |          |                |
[INFO] [stderr]     |          |                the lifetimes get resolved as `'_`
[INFO] [stderr]     |          the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 181 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:200:9
[INFO] [stderr]     |
[INFO] [stderr] 200 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 201 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------------------------------------------------
[INFO] [stderr]     |          |                |
[INFO] [stderr]     |          |                the lifetimes get resolved as `'_`
[INFO] [stderr]     |          the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 201 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:220:9
[INFO] [stderr]     |
[INFO] [stderr] 220 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 221 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------------------------------------------------
[INFO] [stderr]     |          |                |
[INFO] [stderr]     |          |                the lifetimes get resolved as `'_`
[INFO] [stderr]     |          the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 221 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:240:9
[INFO] [stderr]     |
[INFO] [stderr] 240 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 241 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------------------------------------------------
[INFO] [stderr]     |          |                |
[INFO] [stderr]     |          |                the lifetimes get resolved as `'_`
[INFO] [stderr]     |          the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 241 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:257:9
[INFO] [stderr]     |
[INFO] [stderr] 257 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 258 |         query: impl Into<Query<String>>,
[INFO] [stderr] 259 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------------------------------------------------
[INFO] [stderr]     |          |                |
[INFO] [stderr]     |          |                the lifetimes get resolved as `'_`
[INFO] [stderr]     |          the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 259 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:276:9
[INFO] [stderr]     |
[INFO] [stderr] 276 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 277 |         antenna: impl EntityRef<Antenna>,
[INFO] [stderr] 278 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------------------------------------------------
[INFO] [stderr]     |          |                |
[INFO] [stderr]     |          |                the lifetimes get resolved as `'_`
[INFO] [stderr]     |          the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 278 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/streaming.rs:322:9
[INFO] [stderr]     |
[INFO] [stderr] 322 |         &self,
[INFO] [stderr]     |         ^^^^^ this lifetime flows to the output
[INFO] [stderr] 323 |         list: impl EntityRef<UserList>,
[INFO] [stderr] 324 |     ) -> BoxFuture<Result<BoxStream<Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |          ----------------------------------------------------------------------------------
[INFO] [stderr]     |          |                |
[INFO] [stderr]     |          |                the lifetimes get resolved as `'_`
[INFO] [stderr]     |          the lifetimes get resolved as `'_`
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 324 |     ) -> BoxFuture<'_, Result<BoxStream<'_, Result<Note, Error<Self::Error>>>, Error<Self::Error>>> {
[INFO] [stderr]     |                    +++                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/builder/drive.rs:400:17
[INFO] [stderr]     |
[INFO] [stderr] 400 |     pub fn list(&self) -> PagerStream<BoxPager<C, DriveFile>> {
[INFO] [stderr]     |                 ^^^^^                 ---------------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 400 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, DriveFile>> {
[INFO] [stderr]     |                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/builder/user.rs:115:17
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub fn list(&self) -> PagerStream<BoxPager<C, User>> {
[INFO] [stderr]     |                 ^^^^^                 ----------------- the lifetime gets resolved as `'_`
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub fn list(&self) -> PagerStream<BoxPager<'_, C, User>> {
[INFO] [stderr]     |                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: `misskey-util` (lib) generated 159 warnings
[INFO] [stderr] warning: `misskey-util` (lib test) generated 159 warnings (159 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/misskey_util-faebbac85db2c3a4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests misskey_util
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test src/client.rs - client::ClientExt::create_note (line 1034) ... FAILED
[INFO] [stdout] test src/builder/me.rs - builder::me::MeUpdateBuilder<C>::set_fields (line 106) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::create_user_group (line 1515) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::create_clip (line 2107) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::create_antenna (line 1767) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::build_antenna (line 1811) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::build_note (line 973) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::delete_clip (line 2174) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::create_folder (line 2549) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::create_user_list (line 1378) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::delete_antenna (line 1838) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::delete_note (line 997) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::delete_user_group (line 1544) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::files (line 2768) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::delete_user_list (line 1407) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::global_notes (line 1309) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::follow_requests (line 491) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::followers (line 411) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::global_notes_since (line 1300) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::global_notes (line 1335) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::has_pending_follow_request_from_me (line 770) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::has_pending_follow_request_to_me (line 801) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::home_notes (line 1311) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::home_notes (line 1337) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::home_notes_since (line 1302) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::is_blocked (line 721) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::is_followed (line 669) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::is_blocking (line 695) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::is_muted (line 747) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::is_following (line 643) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::notifications (line 591) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::rename_user_group (line 1572) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::local_notes (line 1308) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::local_notes_since (line 1299) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::me (line 271) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::local_notes_with_file_types (line 1347) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::tagged_notes (line 1309) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::social_notes (line 1310) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::tagged_notes (line 1320) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::local_notes (line 1334) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::rename_user_list (line 1435) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::poll (line 1053) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::server_logs (line 3155) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::social_notes (line 1336) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::social_notes_since (line 1301) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::update_antenna (line 1887) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::update_folder (line 2624) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::update_me (line 303) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::user_group_invitations (line 1685) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::user_list_notes (line 1339) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::user_list_notes (line 1313) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::update_meta (line 3256) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::user_list_notes_since (line 1304) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::user_notes (line 1312) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::user_notes (line 1338) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::user_notes_since (line 1303) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClientExt::users (line 894) ... FAILED
[INFO] [stdout] test src/streaming.rs - streaming::StreamingClientExt::subscribe_note (line 37) ... FAILED
[INFO] [stdout] test src/streaming.rs - streaming::StreamingClientExt::home_timeline (line 150) ... FAILED
[INFO] [stdout] test src/streaming.rs - streaming::StreamingClientExt::main_stream (line 92) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/client.rs - client::ClientExt::create_note (line 1034) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1039:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builder/me.rs - builder::me::MeUpdateBuilder<C>::set_fields (line 106) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/builder/me.rs:111:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::create_user_group (line 1515) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1520:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::create_clip (line 2107) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:2112:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::create_antenna (line 1767) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1772:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::build_antenna (line 1811) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1816:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::build_note (line 973) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:978:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::delete_clip (line 2174) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:2179:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::create_folder (line 2549) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:2554:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::create_user_list (line 1378) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1383:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::delete_antenna (line 1838) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1843:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::delete_note (line 997) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1002:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::delete_user_group (line 1544) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1549:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::files (line 2768) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:2773:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::delete_user_list (line 1407) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1412:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::global_notes (line 1309) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1315:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 8 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::follow_requests (line 491) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:496:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::followers (line 411) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:416:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 7 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/client.rs - client::ClientExt::global_notes_since (line 1300) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]  --> src/client.rs:1306:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | let client = misskey_test::test_client().await?;
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of unresolved module or unlinked crate `misskey_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 - let client = misskey_test::test_client().await?;
[INFO] [stdout] 8 + let client = misskey_util::test_client().await?;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::Utc::today`: use `Utc::now()` instead, potentially with `.date_naive()`
[INFO] [stdout]   --> src/client.rs:1314:17
[INFO] [stdout]    |
[INFO] [stdout] 16 | let time = Utc::today().and_hms(0, 0, 0);
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
