[INFO] fetching crate immich-tools 0.3.0...
[INFO] checking immich-tools-0.3.0 against master#3129d37ef7075ee3cbaa3d6cbe1b5794f67192b0 for pr-143164
[INFO] extracting crate immich-tools 0.3.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate immich-tools 0.3.0
[INFO] finished tweaking crates.io crate immich-tools 0.3.0
[INFO] tweaked toml for crates.io crate immich-tools 0.3.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate immich-tools 0.3.0 on toolchain 3129d37ef7075ee3cbaa3d6cbe1b5794f67192b0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3129d37ef7075ee3cbaa3d6cbe1b5794f67192b0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate immich-tools 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3129d37ef7075ee3cbaa3d6cbe1b5794f67192b0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+3129d37ef7075ee3cbaa3d6cbe1b5794f67192b0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 96b2b8ff59e79721f6e518b308783ddba9917fccbccb44b9445c2e758bb1b7e6
[INFO] running `Command { std: "docker" "start" "-a" "96b2b8ff59e79721f6e518b308783ddba9917fccbccb44b9445c2e758bb1b7e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "96b2b8ff59e79721f6e518b308783ddba9917fccbccb44b9445c2e758bb1b7e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "96b2b8ff59e79721f6e518b308783ddba9917fccbccb44b9445c2e758bb1b7e6", kill_on_drop: false }`
[INFO] [stdout] 96b2b8ff59e79721f6e518b308783ddba9917fccbccb44b9445c2e758bb1b7e6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+3129d37ef7075ee3cbaa3d6cbe1b5794f67192b0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b28b841585e16ca3796474946f4f14cedfc9576e63a30dc889b58b3b46f3813b
[INFO] running `Command { std: "docker" "start" "-a" "b28b841585e16ca3796474946f4f14cedfc9576e63a30dc889b58b3b46f3813b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.89
[INFO] [stderr]    Compiling unicode-ident v1.0.13
[INFO] [stderr]    Compiling libc v0.2.161
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling serde v1.0.213
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking pin-project-lite v0.2.14
[INFO] [stderr]     Checking once_cell v1.20.2
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling serde_json v1.0.132
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]     Checking bitflags v2.6.0
[INFO] [stderr]    Compiling httparse v1.9.5
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]     Checking bytes v1.8.0
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling hashbrown v0.15.0
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling cc v1.1.30
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]     Checking value-bag v1.10.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking fastrand v2.1.1
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling thiserror v1.0.65
[INFO] [stderr]     Checking parking v2.2.1
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]    Compiling rustix v0.38.37
[INFO] [stderr]    Compiling syn v2.0.82
[INFO] [stderr]     Checking linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling pkg-config v0.3.31
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]    Compiling schemars v0.8.21
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking signal-hook-registry v1.4.2
[INFO] [stderr]     Checking mio v1.0.2
[INFO] [stderr]     Checking socket2 v0.5.7
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]     Checking event-listener v5.3.1
[INFO] [stderr]     Checking indexmap v2.6.0
[INFO] [stderr]    Compiling allocator-api2 v0.2.18
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking event-listener-strategy v0.5.2
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling uuid v1.11.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling tinyvec v1.8.0
[INFO] [stderr]     Checking futures-lite v2.4.0
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]     Checking try-lock v0.2.5
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling openssl-sys v0.9.101
[INFO] [stderr]    Compiling tokio v1.41.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling dirs-sys-next v0.1.2
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling regress v0.10.1
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]     Checking foreign-types-shared v0.1.1
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling openssl v0.10.64
[INFO] [stderr]    Compiling unicode-bidi v0.3.17
[INFO] [stderr]     Checking foreign-types v0.3.2
[INFO] [stderr]    Compiling dirs-next v2.0.0
[INFO] [stderr]     Checking async-lock v3.4.0
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]     Checking async-task v4.7.1
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]    Compiling phf_shared v0.10.0
[INFO] [stderr]    Compiling term v0.7.0
[INFO] [stderr]    Compiling http-body-util v0.1.2
[INFO] [stderr]     Checking async-channel v2.3.1
[INFO] [stderr]    Compiling sync_wrapper v1.0.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling url v2.5.2
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]     Checking atomic-waker v1.1.2
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]     Checking openssl-probe v0.1.5
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]     Checking utf8parse v0.2.2
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ipnet v2.10.1
[INFO] [stderr]     Checking anstyle-parse v0.2.5
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]     Checking piper v0.2.4
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling string_cache v0.8.7
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling lalrpop-util v0.20.2
[INFO] [stderr]     Checking polling v3.7.3
[INFO] [stderr]    Compiling ascii-canvas v3.0.0
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]     Checking async-io v2.3.4
[INFO] [stderr]    Compiling hyper v1.5.0
[INFO] [stderr]    Compiling tokio-util v0.7.12
[INFO] [stderr]    Compiling ena v0.14.3
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]    Compiling pico-args v0.5.0
[INFO] [stderr]     Checking winnow v0.6.20
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling prettyplease v0.2.24
[INFO] [stderr]     Checking anstyle v1.0.8
[INFO] [stderr]     Checking colorchoice v1.0.2
[INFO] [stderr]     Checking anstyle-query v1.1.1
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]     Checking unicode-width v0.1.11
[INFO] [stderr]     Checking async-signal v0.2.10
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling logos-codegen v0.14.2
[INFO] [stderr]     Checking anstream v0.6.15
[INFO] [stderr]     Checking blocking v1.6.1
[INFO] [stderr]     Checking async-executor v1.13.1
[INFO] [stderr]    Compiling hyper-util v0.1.9
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling figment v0.10.19
[INFO] [stderr]     Checking rustls-pki-types v1.10.0
[INFO] [stderr]     Checking clap_lex v0.7.2
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking gimli v0.28.1
[INFO] [stderr]    Compiling rustversion v1.0.18
[INFO] [stderr]     Checking event-listener v2.5.3
[INFO] [stderr]     Checking powerfmt v0.2.0
[INFO] [stderr]     Checking inlinable_string v0.1.15
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]     Checking clap_builder v4.5.20
[INFO] [stderr]     Checking deranged v0.3.11
[INFO] [stderr]    Compiling serde_derive v1.0.213
[INFO] [stderr]    Compiling thiserror-impl v1.0.65
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling schemars_derive v0.8.21
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[INFO] [stderr]    Compiling async-attributes v1.1.2
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]     Checking tracing-error v0.2.0
[INFO] [stderr]    Compiling clap_derive v4.5.18
[INFO] [stderr]     Checking async-channel v1.9.0
[INFO] [stderr]     Checking miniz_oxide v0.7.4
[INFO] [stderr]    Compiling logos-derive v0.14.2
[INFO] [stderr]     Checking rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stderr]     Checking async-global-executor v2.4.1
[INFO] [stderr]     Checking async-process v2.3.0
[INFO] [stderr]     Checking is-terminal v0.4.13
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking kv-log-macro v1.0.7
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking pear v0.2.9
[INFO] [stderr]     Checking encoding_rs v0.8.34
[INFO] [stderr]     Checking owo-colors v3.5.0
[INFO] [stderr]     Checking num-conv v0.1.0
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]     Checking time-core v0.1.2
[INFO] [stderr]     Checking bytecount v0.6.8
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking indenter v0.3.3
[INFO] [stderr]     Checking base64 v0.21.7
[INFO] [stderr]     Checking humantime v2.1.0
[INFO] [stderr]     Checking option-ext v0.2.0
[INFO] [stderr]     Checking rustc-demangle v0.1.24
[INFO] [stderr]     Checking dirs-sys v0.4.1
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]    Compiling tabled_derive v0.8.0
[INFO] [stderr]     Checking addr2line v0.21.0
[INFO] [stderr]     Checking color-spantrace v0.2.1
[INFO] [stderr]     Checking env_logger v0.10.2
[INFO] [stderr]     Checking papergrid v0.12.0
[INFO] [stderr]     Checking time v0.3.36
[INFO] [stderr]    Compiling bon-macros v2.3.0
[INFO] [stderr]     Checking async-std v1.13.0
[INFO] [stderr]     Checking logos v0.14.2
[INFO] [stderr]     Checking console v0.15.8
[INFO] [stderr]     Checking tempfile v3.13.0
[INFO] [stderr]     Checking uriparse v0.6.4
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]     Checking aho-corasick v0.7.20
[INFO] [stderr]     Checking httpdate v1.0.3
[INFO] [stderr]     Checking shell-words v1.1.0
[INFO] [stderr]     Checking unicode-segmentation v1.12.0
[INFO] [stderr]     Checking iana-time-zone v0.1.61
[INFO] [stderr]     Checking dialoguer v0.11.0
[INFO] [stderr]     Checking pretty_env_logger v0.5.0
[INFO] [stderr]     Checking directories v5.0.1
[INFO] [stderr]    Compiling async-trait v0.1.83
[INFO] [stderr]    Compiling readonly v0.2.12
[INFO] [stderr]     Checking similar v2.6.0
[INFO] [stderr]     Checking levenshtein v1.0.5
[INFO] [stderr]     Checking clap v4.5.20
[INFO] [stderr]     Checking clap-verbosity-flag v2.2.2
[INFO] [stderr]     Checking vcard4 v0.5.2
[INFO] [stderr]     Checking tabled v0.16.0
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking hyper v0.14.31
[INFO] [stderr]     Checking async-object-pool v0.1.5
[INFO] [stderr]     Checking bon v2.3.0
[INFO] [stderr]     Checking h2 v0.4.2
[INFO] [stderr]     Checking color-eyre v0.6.3
[INFO] [stderr]     Checking serde_spanned v0.6.8
[INFO] [stderr]     Checking toml_datetime v0.6.8
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking serde_regex v1.1.0
[INFO] [stderr]     Checking multimap v0.10.0
[INFO] [stderr]     Checking toml_edit v0.22.22
[INFO] [stderr]     Checking assert-json-diff v2.0.2
[INFO] [stderr]    Compiling serde_tokenstream v0.2.2
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling openapiv3 v2.0.0
[INFO] [stderr]    Compiling reqwest v0.12.8
[INFO] [stderr]     Checking hyper-tls v0.6.0
[INFO] [stderr]     Checking toml v0.8.19
[INFO] [stderr]    Compiling lalrpop v0.20.2
[INFO] [stderr]    Compiling typify-impl v0.2.0
[INFO] [stderr]     Checking progenitor-client v0.8.0
[INFO] [stderr]     Checking figment_file_provider_adapter v0.1.1
[INFO] [stderr]    Compiling typify-macro v0.2.0
[INFO] [stderr]    Compiling typify v0.2.0
[INFO] [stderr]    Compiling progenitor-impl v0.8.0
[INFO] [stderr]    Compiling progenitor-macro v0.8.0
[INFO] [stderr]    Compiling basic-cookies v0.1.5
[INFO] [stderr]    Compiling progenitor v0.8.0
[INFO] [stderr]    Compiling immich-tools v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking httpmock v0.7.0
[INFO] [stdout] warning: struct `FetchAlbumAssets` is never constructed
[INFO] [stdout]   --> src/actions/fetch_album_assets.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct FetchAlbumAssets {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FetchAlbumAssets` is never constructed
[INFO] [stdout]   --> src/actions/fetch_album_assets.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct FetchAlbumAssets {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7136:26
[INFO] [stdout]      |
[INFO] [stdout] 7136 |     fn get_activities<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7136 |     fn get_activities<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7139:27
[INFO] [stdout]      |
[INFO] [stdout] 7139 |     fn create_activity<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7139 |     fn create_activity<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7142:35
[INFO] [stdout]      |
[INFO] [stdout] 7142 |     fn get_activity_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7142 |     fn get_activity_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7148:27
[INFO] [stdout]      |
[INFO] [stdout] 7148 |     fn delete_activity<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7148 |     fn delete_activity<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7151:30
[INFO] [stdout]      |
[INFO] [stdout] 7151 |     fn search_users_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7151 |     fn search_users_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7154:29
[INFO] [stdout]      |
[INFO] [stdout] 7154 |     fn create_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7154 |     fn create_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7157:26
[INFO] [stdout]      |
[INFO] [stdout] 7157 |     fn get_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7157 |     fn get_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7160:29
[INFO] [stdout]      |
[INFO] [stdout] 7160 |     fn update_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7160 |     fn update_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7163:29
[INFO] [stdout]      |
[INFO] [stdout] 7163 |     fn delete_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7163 |     fn delete_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7166:38
[INFO] [stdout]      |
[INFO] [stdout] 7166 |     fn get_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7166 |     fn get_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7172:41
[INFO] [stdout]      |
[INFO] [stdout] 7172 |     fn update_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7172 |     fn update_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7178:30
[INFO] [stdout]      |
[INFO] [stdout] 7178 |     fn restore_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7178 |     fn restore_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7181:26
[INFO] [stdout]      |
[INFO] [stdout] 7181 |     fn get_all_albums<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7181 |     fn get_all_albums<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7184:24
[INFO] [stdout]      |
[INFO] [stdout] 7184 |     fn create_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7184 |     fn create_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7187:32
[INFO] [stdout]      |
[INFO] [stdout] 7187 |     fn get_album_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7187 |     fn get_album_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7193:26
[INFO] [stdout]      |
[INFO] [stdout] 7193 |     fn get_album_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7193 |     fn get_album_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7196:24
[INFO] [stdout]      |
[INFO] [stdout] 7196 |     fn delete_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7196 |     fn delete_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7199:29
[INFO] [stdout]      |
[INFO] [stdout] 7199 |     fn update_album_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7199 |     fn update_album_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7202:31
[INFO] [stdout]      |
[INFO] [stdout] 7202 |     fn add_assets_to_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7202 |     fn add_assets_to_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7205:35
[INFO] [stdout]      |
[INFO] [stdout] 7205 |     fn remove_asset_from_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7205 |     fn remove_asset_from_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7211:29
[INFO] [stdout]      |
[INFO] [stdout] 7211 |     fn update_album_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7211 |     fn update_album_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7214:34
[INFO] [stdout]      |
[INFO] [stdout] 7214 |     fn remove_user_from_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7214 |     fn remove_user_from_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7220:30
[INFO] [stdout]      |
[INFO] [stdout] 7220 |     fn add_users_to_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7220 |     fn add_users_to_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7223:24
[INFO] [stdout]      |
[INFO] [stdout] 7223 |     fn get_api_keys<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7223 |     fn get_api_keys<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7226:26
[INFO] [stdout]      |
[INFO] [stdout] 7226 |     fn create_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7226 |     fn create_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7229:23
[INFO] [stdout]      |
[INFO] [stdout] 7229 |     fn get_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7229 |     fn get_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7232:26
[INFO] [stdout]      |
[INFO] [stdout] 7232 |     fn update_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7232 |     fn update_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7235:26
[INFO] [stdout]      |
[INFO] [stdout] 7235 |     fn delete_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7235 |     fn delete_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7238:25
[INFO] [stdout]      |
[INFO] [stdout] 7238 |     fn update_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7238 |     fn update_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7241:25
[INFO] [stdout]      |
[INFO] [stdout] 7241 |     fn delete_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7241 |     fn delete_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7244:29
[INFO] [stdout]      |
[INFO] [stdout] 7244 |     fn check_bulk_upload<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7244 |     fn check_bulk_upload<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7247:44
[INFO] [stdout]      |
[INFO] [stdout] 7247 |     fn get_all_user_assets_by_device_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7247 |     fn get_all_user_assets_by_device_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7253:33
[INFO] [stdout]      |
[INFO] [stdout] 7253 |     fn check_existing_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7253 |     fn check_existing_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7259:26
[INFO] [stdout]      |
[INFO] [stdout] 7259 |     fn run_asset_jobs<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7259 |     fn run_asset_jobs<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7262:27
[INFO] [stdout]      |
[INFO] [stdout] 7262 |     fn get_memory_lane<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7262 |     fn get_memory_lane<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7265:22
[INFO] [stdout]      |
[INFO] [stdout] 7265 |     fn get_random<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7265 |     fn get_random<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7268:32
[INFO] [stdout]      |
[INFO] [stdout] 7268 |     fn get_asset_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7268 |     fn get_asset_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7274:26
[INFO] [stdout]      |
[INFO] [stdout] 7274 |     fn get_asset_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7274 |     fn get_asset_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7277:24
[INFO] [stdout]      |
[INFO] [stdout] 7277 |     fn update_asset<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7277 |     fn update_asset<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7280:26
[INFO] [stdout]      |
[INFO] [stdout] 7280 |     fn download_asset<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7280 |     fn download_asset<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7283:22
[INFO] [stdout]      |
[INFO] [stdout] 7283 |     fn view_asset<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7283 |     fn view_asset<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7286:28
[INFO] [stdout]      |
[INFO] [stdout] 7286 |     fn play_asset_video<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7286 |     fn play_asset_video<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7289:29
[INFO] [stdout]      |
[INFO] [stdout] 7289 |     fn get_audit_deletes<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7289 |     fn get_audit_deletes<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7292:25
[INFO] [stdout]      |
[INFO] [stdout] 7292 |     fn sign_up_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7292 |     fn sign_up_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7295:27
[INFO] [stdout]      |
[INFO] [stdout] 7295 |     fn change_password<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7295 |     fn change_password<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7298:17
[INFO] [stdout]      |
[INFO] [stdout] 7298 |     fn login<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7298 |     fn login<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7301:18
[INFO] [stdout]      |
[INFO] [stdout] 7301 |     fn logout<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7301 |     fn logout<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7304:33
[INFO] [stdout]      |
[INFO] [stdout] 7304 |     fn validate_access_token<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7304 |     fn validate_access_token<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7310:28
[INFO] [stdout]      |
[INFO] [stdout] 7310 |     fn download_archive<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7310 |     fn download_archive<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7313:29
[INFO] [stdout]      |
[INFO] [stdout] 7313 |     fn get_download_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7313 |     fn get_download_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7316:32
[INFO] [stdout]      |
[INFO] [stdout] 7316 |     fn get_asset_duplicates<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7316 |     fn get_asset_duplicates<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7322:21
[INFO] [stdout]      |
[INFO] [stdout] 7322 |     fn get_faces<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7322 |     fn get_faces<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7325:32
[INFO] [stdout]      |
[INFO] [stdout] 7325 |     fn reassign_faces_by_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7325 |     fn reassign_faces_by_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7328:31
[INFO] [stdout]      |
[INFO] [stdout] 7328 |     fn get_all_jobs_status<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7328 |     fn get_all_jobs_status<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7331:22
[INFO] [stdout]      |
[INFO] [stdout] 7331 |     fn create_job<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7331 |     fn create_job<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7334:28
[INFO] [stdout]      |
[INFO] [stdout] 7334 |     fn send_job_command<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7334 |     fn send_job_command<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7337:29
[INFO] [stdout]      |
[INFO] [stdout] 7337 |     fn get_all_libraries<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7337 |     fn get_all_libraries<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7340:26
[INFO] [stdout]      |
[INFO] [stdout] 7340 |     fn create_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7340 |     fn create_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7343:23
[INFO] [stdout]      |
[INFO] [stdout] 7343 |     fn get_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7343 |     fn get_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7346:26
[INFO] [stdout]      |
[INFO] [stdout] 7346 |     fn update_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7346 |     fn update_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7349:26
[INFO] [stdout]      |
[INFO] [stdout] 7349 |     fn delete_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7349 |     fn delete_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7352:24
[INFO] [stdout]      |
[INFO] [stdout] 7352 |     fn scan_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7352 |     fn scan_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7355:34
[INFO] [stdout]      |
[INFO] [stdout] 7355 |     fn get_library_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7355 |     fn get_library_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7361:20
[INFO] [stdout]      |
[INFO] [stdout] 7361 |     fn validate<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7361 |     fn validate<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7364:27
[INFO] [stdout]      |
[INFO] [stdout] 7364 |     fn get_map_markers<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7364 |     fn get_map_markers<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7367:27
[INFO] [stdout]      |
[INFO] [stdout] 7367 |     fn reverse_geocode<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7367 |     fn reverse_geocode<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7370:27
[INFO] [stdout]      |
[INFO] [stdout] 7370 |     fn search_memories<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7370 |     fn search_memories<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7373:25
[INFO] [stdout]      |
[INFO] [stdout] 7373 |     fn create_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7373 |     fn create_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7376:22
[INFO] [stdout]      |
[INFO] [stdout] 7376 |     fn get_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7376 |     fn get_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7379:25
[INFO] [stdout]      |
[INFO] [stdout] 7379 |     fn update_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7379 |     fn update_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7382:25
[INFO] [stdout]      |
[INFO] [stdout] 7382 |     fn delete_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7382 |     fn delete_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7385:29
[INFO] [stdout]      |
[INFO] [stdout] 7385 |     fn add_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7385 |     fn add_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7388:32
[INFO] [stdout]      |
[INFO] [stdout] 7388 |     fn remove_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7388 |     fn remove_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7394:27
[INFO] [stdout]      |
[INFO] [stdout] 7394 |     fn send_test_email<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7394 |     fn send_test_email<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7397:24
[INFO] [stdout]      |
[INFO] [stdout] 7397 |     fn start_o_auth<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7397 |     fn start_o_auth<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7400:25
[INFO] [stdout]      |
[INFO] [stdout] 7400 |     fn finish_o_auth<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7400 |     fn finish_o_auth<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7403:31
[INFO] [stdout]      |
[INFO] [stdout] 7403 |     fn link_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7403 |     fn link_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7406:37
[INFO] [stdout]      |
[INFO] [stdout] 7406 |     fn redirect_o_auth_to_mobile<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7406 |     fn redirect_o_auth_to_mobile<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7412:33
[INFO] [stdout]      |
[INFO] [stdout] 7412 |     fn unlink_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7412 |     fn unlink_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7418:24
[INFO] [stdout]      |
[INFO] [stdout] 7418 |     fn get_partners<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7418 |     fn get_partners<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7421:26
[INFO] [stdout]      |
[INFO] [stdout] 7421 |     fn update_partner<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7421 |     fn update_partner<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7424:26
[INFO] [stdout]      |
[INFO] [stdout] 7424 |     fn create_partner<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7424 |     fn create_partner<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7427:26
[INFO] [stdout]      |
[INFO] [stdout] 7427 |     fn remove_partner<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7427 |     fn remove_partner<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7430:26
[INFO] [stdout]      |
[INFO] [stdout] 7430 |     fn get_all_people<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7430 |     fn get_all_people<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7433:25
[INFO] [stdout]      |
[INFO] [stdout] 7433 |     fn update_people<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7433 |     fn update_people<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7436:25
[INFO] [stdout]      |
[INFO] [stdout] 7436 |     fn create_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7436 |     fn create_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7439:22
[INFO] [stdout]      |
[INFO] [stdout] 7439 |     fn get_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7439 |     fn get_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7442:25
[INFO] [stdout]      |
[INFO] [stdout] 7442 |     fn update_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7442 |     fn update_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7445:24
[INFO] [stdout]      |
[INFO] [stdout] 7445 |     fn merge_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7445 |     fn merge_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7448:26
[INFO] [stdout]      |
[INFO] [stdout] 7448 |     fn reassign_faces<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7448 |     fn reassign_faces<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7451:33
[INFO] [stdout]      |
[INFO] [stdout] 7451 |     fn get_person_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7451 |     fn get_person_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7457:32
[INFO] [stdout]      |
[INFO] [stdout] 7457 |     fn get_person_thumbnail<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7457 |     fn get_person_thumbnail<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7463:27
[INFO] [stdout]      |
[INFO] [stdout] 7463 |     fn get_audit_files<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7463 |     fn get_audit_files<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7466:30
[INFO] [stdout]      |
[INFO] [stdout] 7466 |     fn get_file_checksums<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7466 |     fn get_file_checksums<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7469:27
[INFO] [stdout]      |
[INFO] [stdout] 7469 |     fn fix_audit_files<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7469 |     fn fix_audit_files<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7472:30
[INFO] [stdout]      |
[INFO] [stdout] 7472 |     fn get_assets_by_city<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7472 |     fn get_assets_by_city<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7475:28
[INFO] [stdout]      |
[INFO] [stdout] 7475 |     fn get_explore_data<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7475 |     fn get_explore_data<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7478:27
[INFO] [stdout]      |
[INFO] [stdout] 7478 |     fn search_metadata<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7478 |     fn search_metadata<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7481:25
[INFO] [stdout]      |
[INFO] [stdout] 7481 |     fn search_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7481 |     fn search_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7484:25
[INFO] [stdout]      |
[INFO] [stdout] 7484 |     fn search_places<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7484 |     fn search_places<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7487:25
[INFO] [stdout]      |
[INFO] [stdout] 7487 |     fn search_random<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7487 |     fn search_random<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7490:24
[INFO] [stdout]      |
[INFO] [stdout] 7490 |     fn search_smart<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7490 |     fn search_smart<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7493:34
[INFO] [stdout]      |
[INFO] [stdout] 7493 |     fn get_search_suggestions<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7493 |     fn get_search_suggestions<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7499:26
[INFO] [stdout]      |
[INFO] [stdout] 7499 |     fn get_about_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7499 |     fn get_about_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7502:29
[INFO] [stdout]      |
[INFO] [stdout] 7502 |     fn get_server_config<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7502 |     fn get_server_config<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7505:31
[INFO] [stdout]      |
[INFO] [stdout] 7505 |     fn get_server_features<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7505 |     fn get_server_features<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7508:30
[INFO] [stdout]      |
[INFO] [stdout] 7508 |     fn get_server_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7508 |     fn get_server_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7511:30
[INFO] [stdout]      |
[INFO] [stdout] 7511 |     fn set_server_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7511 |     fn set_server_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7514:33
[INFO] [stdout]      |
[INFO] [stdout] 7514 |     fn delete_server_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7514 |     fn delete_server_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7520:37
[INFO] [stdout]      |
[INFO] [stdout] 7520 |     fn get_supported_media_types<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7520 |     fn get_supported_media_types<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7526:23
[INFO] [stdout]      |
[INFO] [stdout] 7526 |     fn ping_server<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7526 |     fn ping_server<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7529:33
[INFO] [stdout]      |
[INFO] [stdout] 7529 |     fn get_server_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7529 |     fn get_server_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7535:23
[INFO] [stdout]      |
[INFO] [stdout] 7535 |     fn get_storage<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7535 |     fn get_storage<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7538:21
[INFO] [stdout]      |
[INFO] [stdout] 7538 |     fn get_theme<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7538 |     fn get_theme<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7541:30
[INFO] [stdout]      |
[INFO] [stdout] 7541 |     fn get_server_version<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7541 |     fn get_server_version<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7544:31
[INFO] [stdout]      |
[INFO] [stdout] 7544 |     fn get_version_history<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7544 |     fn get_version_history<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7547:24
[INFO] [stdout]      |
[INFO] [stdout] 7547 |     fn get_sessions<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7547 |     fn get_sessions<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7550:31
[INFO] [stdout]      |
[INFO] [stdout] 7550 |     fn delete_all_sessions<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7550 |     fn delete_all_sessions<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7553:26
[INFO] [stdout]      |
[INFO] [stdout] 7553 |     fn delete_session<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7553 |     fn delete_session<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7556:32
[INFO] [stdout]      |
[INFO] [stdout] 7556 |     fn get_all_shared_links<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7556 |     fn get_all_shared_links<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7559:30
[INFO] [stdout]      |
[INFO] [stdout] 7559 |     fn create_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7559 |     fn create_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7562:30
[INFO] [stdout]      |
[INFO] [stdout] 7562 |     fn get_my_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7562 |     fn get_my_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7565:33
[INFO] [stdout]      |
[INFO] [stdout] 7565 |     fn get_shared_link_by_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7565 |     fn get_shared_link_by_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7568:30
[INFO] [stdout]      |
[INFO] [stdout] 7568 |     fn remove_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7568 |     fn remove_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7571:30
[INFO] [stdout]      |
[INFO] [stdout] 7571 |     fn update_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7571 |     fn update_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7574:34
[INFO] [stdout]      |
[INFO] [stdout] 7574 |     fn add_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7574 |     fn add_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7580:37
[INFO] [stdout]      |
[INFO] [stdout] 7580 |     fn remove_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7580 |     fn remove_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7586:25
[INFO] [stdout]      |
[INFO] [stdout] 7586 |     fn search_stacks<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7586 |     fn search_stacks<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7589:24
[INFO] [stdout]      |
[INFO] [stdout] 7589 |     fn create_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7589 |     fn create_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7592:25
[INFO] [stdout]      |
[INFO] [stdout] 7592 |     fn delete_stacks<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7592 |     fn delete_stacks<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7595:21
[INFO] [stdout]      |
[INFO] [stdout] 7595 |     fn get_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7595 |     fn get_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7598:24
[INFO] [stdout]      |
[INFO] [stdout] 7598 |     fn update_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7598 |     fn update_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7601:24
[INFO] [stdout]      |
[INFO] [stdout] 7601 |     fn delete_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7601 |     fn delete_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7604:26
[INFO] [stdout]      |
[INFO] [stdout] 7604 |     fn get_delta_sync<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7604 |     fn get_delta_sync<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7607:34
[INFO] [stdout]      |
[INFO] [stdout] 7607 |     fn get_full_sync_for_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7607 |     fn get_full_sync_for_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7613:22
[INFO] [stdout]      |
[INFO] [stdout] 7613 |     fn get_config<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7613 |     fn get_config<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7616:25
[INFO] [stdout]      |
[INFO] [stdout] 7616 |     fn update_config<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7616 |     fn update_config<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7619:31
[INFO] [stdout]      |
[INFO] [stdout] 7619 |     fn get_config_defaults<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7619 |     fn get_config_defaults<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7622:40
[INFO] [stdout]      |
[INFO] [stdout] 7622 |     fn get_storage_template_options<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7622 |     fn get_storage_template_options<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7628:32
[INFO] [stdout]      |
[INFO] [stdout] 7628 |     fn get_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7628 |     fn get_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7634:35
[INFO] [stdout]      |
[INFO] [stdout] 7634 |     fn update_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7634 |     fn update_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7640:39
[INFO] [stdout]      |
[INFO] [stdout] 7640 |     fn get_reverse_geocoding_state<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7640 |     fn get_reverse_geocoding_state<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7646:24
[INFO] [stdout]      |
[INFO] [stdout] 7646 |     fn get_all_tags<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7646 |     fn get_all_tags<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7649:23
[INFO] [stdout]      |
[INFO] [stdout] 7649 |     fn upsert_tags<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7649 |     fn upsert_tags<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7652:22
[INFO] [stdout]      |
[INFO] [stdout] 7652 |     fn create_tag<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7652 |     fn create_tag<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7655:27
[INFO] [stdout]      |
[INFO] [stdout] 7655 |     fn bulk_tag_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7655 |     fn bulk_tag_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7658:25
[INFO] [stdout]      |
[INFO] [stdout] 7658 |     fn get_tag_by_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7658 |     fn get_tag_by_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7661:22
[INFO] [stdout]      |
[INFO] [stdout] 7661 |     fn update_tag<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7661 |     fn update_tag<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7664:22
[INFO] [stdout]      |
[INFO] [stdout] 7664 |     fn delete_tag<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7664 |     fn delete_tag<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7667:22
[INFO] [stdout]      |
[INFO] [stdout] 7667 |     fn tag_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7667 |     fn tag_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7670:24
[INFO] [stdout]      |
[INFO] [stdout] 7670 |     fn untag_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7670 |     fn untag_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7673:27
[INFO] [stdout]      |
[INFO] [stdout] 7673 |     fn get_time_bucket<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7673 |     fn get_time_bucket<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7676:28
[INFO] [stdout]      |
[INFO] [stdout] 7676 |     fn get_time_buckets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7676 |     fn get_time_buckets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7679:23
[INFO] [stdout]      |
[INFO] [stdout] 7679 |     fn empty_trash<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7679 |     fn empty_trash<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7682:25
[INFO] [stdout]      |
[INFO] [stdout] 7682 |     fn restore_trash<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7682 |     fn restore_trash<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7685:26
[INFO] [stdout]      |
[INFO] [stdout] 7685 |     fn restore_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7685 |     fn restore_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7688:24
[INFO] [stdout]      |
[INFO] [stdout] 7688 |     fn search_users<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7688 |     fn search_users<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7691:23
[INFO] [stdout]      |
[INFO] [stdout] 7691 |     fn get_my_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7691 |     fn get_my_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7694:26
[INFO] [stdout]      |
[INFO] [stdout] 7694 |     fn update_my_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7694 |     fn update_my_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7697:28
[INFO] [stdout]      |
[INFO] [stdout] 7697 |     fn get_user_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7697 |     fn get_user_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7700:28
[INFO] [stdout]      |
[INFO] [stdout] 7700 |     fn set_user_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7700 |     fn set_user_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7703:31
[INFO] [stdout]      |
[INFO] [stdout] 7703 |     fn delete_user_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7703 |     fn delete_user_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7706:30
[INFO] [stdout]      |
[INFO] [stdout] 7706 |     fn get_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7706 |     fn get_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7709:33
[INFO] [stdout]      |
[INFO] [stdout] 7709 |     fn update_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7709 |     fn update_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7715:32
[INFO] [stdout]      |
[INFO] [stdout] 7715 |     fn delete_profile_image<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7715 |     fn delete_profile_image<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7721:20
[INFO] [stdout]      |
[INFO] [stdout] 7721 |     fn get_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7721 |     fn get_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7724:29
[INFO] [stdout]      |
[INFO] [stdout] 7724 |     fn get_profile_image<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7724 |     fn get_profile_image<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7727:39
[INFO] [stdout]      |
[INFO] [stdout] 7727 |     fn get_assets_by_original_path<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7727 |     fn get_assets_by_original_path<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7733:37
[INFO] [stdout]      |
[INFO] [stdout] 7733 |     fn get_unique_original_paths<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7733 |     fn get_unique_original_paths<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7741:26
[INFO] [stdout]      |
[INFO] [stdout] 7741 |     fn get_activities<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7741 |     fn get_activities<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7752:27
[INFO] [stdout]      |
[INFO] [stdout] 7752 |     fn create_activity<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7752 |     fn create_activity<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7763:35
[INFO] [stdout]      |
[INFO] [stdout] 7763 |     fn get_activity_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7763 |     fn get_activity_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7777:27
[INFO] [stdout]      |
[INFO] [stdout] 7777 |     fn delete_activity<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7777 |     fn delete_activity<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7788:30
[INFO] [stdout]      |
[INFO] [stdout] 7788 |     fn search_users_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7788 |     fn search_users_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7799:29
[INFO] [stdout]      |
[INFO] [stdout] 7799 |     fn create_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7799 |     fn create_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7810:26
[INFO] [stdout]      |
[INFO] [stdout] 7810 |     fn get_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7810 |     fn get_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7821:29
[INFO] [stdout]      |
[INFO] [stdout] 7821 |     fn update_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7821 |     fn update_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7832:29
[INFO] [stdout]      |
[INFO] [stdout] 7832 |     fn delete_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7832 |     fn delete_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7843:38
[INFO] [stdout]      |
[INFO] [stdout] 7843 |     fn get_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7843 |     fn get_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7857:41
[INFO] [stdout]      |
[INFO] [stdout] 7857 |     fn update_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7857 |     fn update_user_preferences_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7871:30
[INFO] [stdout]      |
[INFO] [stdout] 7871 |     fn restore_user_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7871 |     fn restore_user_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7882:26
[INFO] [stdout]      |
[INFO] [stdout] 7882 |     fn get_all_albums<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7882 |     fn get_all_albums<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7893:24
[INFO] [stdout]      |
[INFO] [stdout] 7893 |     fn create_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7893 |     fn create_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7904:32
[INFO] [stdout]      |
[INFO] [stdout] 7904 |     fn get_album_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7904 |     fn get_album_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7918:26
[INFO] [stdout]      |
[INFO] [stdout] 7918 |     fn get_album_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7918 |     fn get_album_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7929:24
[INFO] [stdout]      |
[INFO] [stdout] 7929 |     fn delete_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7929 |     fn delete_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7940:29
[INFO] [stdout]      |
[INFO] [stdout] 7940 |     fn update_album_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7940 |     fn update_album_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7951:31
[INFO] [stdout]      |
[INFO] [stdout] 7951 |     fn add_assets_to_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7951 |     fn add_assets_to_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7962:35
[INFO] [stdout]      |
[INFO] [stdout] 7962 |     fn remove_asset_from_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7962 |     fn remove_asset_from_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7976:29
[INFO] [stdout]      |
[INFO] [stdout] 7976 |     fn update_album_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7976 |     fn update_album_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:7987:34
[INFO] [stdout]      |
[INFO] [stdout] 7987 |     fn remove_user_from_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 7987 |     fn remove_user_from_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8001:30
[INFO] [stdout]      |
[INFO] [stdout] 8001 |     fn add_users_to_album<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8001 |     fn add_users_to_album<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8012:24
[INFO] [stdout]      |
[INFO] [stdout] 8012 |     fn get_api_keys<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8012 |     fn get_api_keys<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8023:26
[INFO] [stdout]      |
[INFO] [stdout] 8023 |     fn create_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8023 |     fn create_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8034:23
[INFO] [stdout]      |
[INFO] [stdout] 8034 |     fn get_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8034 |     fn get_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8045:26
[INFO] [stdout]      |
[INFO] [stdout] 8045 |     fn update_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8045 |     fn update_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8056:26
[INFO] [stdout]      |
[INFO] [stdout] 8056 |     fn delete_api_key<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8056 |     fn delete_api_key<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8067:25
[INFO] [stdout]      |
[INFO] [stdout] 8067 |     fn update_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8067 |     fn update_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8078:25
[INFO] [stdout]      |
[INFO] [stdout] 8078 |     fn delete_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8078 |     fn delete_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8089:29
[INFO] [stdout]      |
[INFO] [stdout] 8089 |     fn check_bulk_upload<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8089 |     fn check_bulk_upload<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8100:44
[INFO] [stdout]      |
[INFO] [stdout] 8100 |     fn get_all_user_assets_by_device_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8100 |     fn get_all_user_assets_by_device_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8114:33
[INFO] [stdout]      |
[INFO] [stdout] 8114 |     fn check_existing_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8114 |     fn check_existing_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8128:26
[INFO] [stdout]      |
[INFO] [stdout] 8128 |     fn run_asset_jobs<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8128 |     fn run_asset_jobs<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8139:27
[INFO] [stdout]      |
[INFO] [stdout] 8139 |     fn get_memory_lane<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8139 |     fn get_memory_lane<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8150:22
[INFO] [stdout]      |
[INFO] [stdout] 8150 |     fn get_random<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8150 |     fn get_random<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8161:32
[INFO] [stdout]      |
[INFO] [stdout] 8161 |     fn get_asset_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8161 |     fn get_asset_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8175:26
[INFO] [stdout]      |
[INFO] [stdout] 8175 |     fn get_asset_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8175 |     fn get_asset_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8186:24
[INFO] [stdout]      |
[INFO] [stdout] 8186 |     fn update_asset<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8186 |     fn update_asset<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8197:26
[INFO] [stdout]      |
[INFO] [stdout] 8197 |     fn download_asset<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8197 |     fn download_asset<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8208:22
[INFO] [stdout]      |
[INFO] [stdout] 8208 |     fn view_asset<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8208 |     fn view_asset<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8219:28
[INFO] [stdout]      |
[INFO] [stdout] 8219 |     fn play_asset_video<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8219 |     fn play_asset_video<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8230:29
[INFO] [stdout]      |
[INFO] [stdout] 8230 |     fn get_audit_deletes<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8230 |     fn get_audit_deletes<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8241:25
[INFO] [stdout]      |
[INFO] [stdout] 8241 |     fn sign_up_admin<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8241 |     fn sign_up_admin<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8252:27
[INFO] [stdout]      |
[INFO] [stdout] 8252 |     fn change_password<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8252 |     fn change_password<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8263:17
[INFO] [stdout]      |
[INFO] [stdout] 8263 |     fn login<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8263 |     fn login<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8271:18
[INFO] [stdout]      |
[INFO] [stdout] 8271 |     fn logout<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8271 |     fn logout<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8282:33
[INFO] [stdout]      |
[INFO] [stdout] 8282 |     fn validate_access_token<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8282 |     fn validate_access_token<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8296:28
[INFO] [stdout]      |
[INFO] [stdout] 8296 |     fn download_archive<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8296 |     fn download_archive<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8307:29
[INFO] [stdout]      |
[INFO] [stdout] 8307 |     fn get_download_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8307 |     fn get_download_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8318:32
[INFO] [stdout]      |
[INFO] [stdout] 8318 |     fn get_asset_duplicates<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8318 |     fn get_asset_duplicates<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8332:21
[INFO] [stdout]      |
[INFO] [stdout] 8332 |     fn get_faces<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8332 |     fn get_faces<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8343:32
[INFO] [stdout]      |
[INFO] [stdout] 8343 |     fn reassign_faces_by_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8343 |     fn reassign_faces_by_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8354:31
[INFO] [stdout]      |
[INFO] [stdout] 8354 |     fn get_all_jobs_status<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8354 |     fn get_all_jobs_status<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8365:22
[INFO] [stdout]      |
[INFO] [stdout] 8365 |     fn create_job<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8365 |     fn create_job<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8376:28
[INFO] [stdout]      |
[INFO] [stdout] 8376 |     fn send_job_command<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8376 |     fn send_job_command<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8387:29
[INFO] [stdout]      |
[INFO] [stdout] 8387 |     fn get_all_libraries<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8387 |     fn get_all_libraries<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8398:26
[INFO] [stdout]      |
[INFO] [stdout] 8398 |     fn create_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8398 |     fn create_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8409:23
[INFO] [stdout]      |
[INFO] [stdout] 8409 |     fn get_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8409 |     fn get_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8420:26
[INFO] [stdout]      |
[INFO] [stdout] 8420 |     fn update_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8420 |     fn update_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8431:26
[INFO] [stdout]      |
[INFO] [stdout] 8431 |     fn delete_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8431 |     fn delete_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8442:24
[INFO] [stdout]      |
[INFO] [stdout] 8442 |     fn scan_library<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8442 |     fn scan_library<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8453:34
[INFO] [stdout]      |
[INFO] [stdout] 8453 |     fn get_library_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8453 |     fn get_library_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8467:20
[INFO] [stdout]      |
[INFO] [stdout] 8467 |     fn validate<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8467 |     fn validate<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8478:27
[INFO] [stdout]      |
[INFO] [stdout] 8478 |     fn get_map_markers<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8478 |     fn get_map_markers<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8489:27
[INFO] [stdout]      |
[INFO] [stdout] 8489 |     fn reverse_geocode<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8489 |     fn reverse_geocode<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8500:27
[INFO] [stdout]      |
[INFO] [stdout] 8500 |     fn search_memories<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8500 |     fn search_memories<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8511:25
[INFO] [stdout]      |
[INFO] [stdout] 8511 |     fn create_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8511 |     fn create_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8522:22
[INFO] [stdout]      |
[INFO] [stdout] 8522 |     fn get_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8522 |     fn get_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8533:25
[INFO] [stdout]      |
[INFO] [stdout] 8533 |     fn update_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8533 |     fn update_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8544:25
[INFO] [stdout]      |
[INFO] [stdout] 8544 |     fn delete_memory<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8544 |     fn delete_memory<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8555:29
[INFO] [stdout]      |
[INFO] [stdout] 8555 |     fn add_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8555 |     fn add_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8566:32
[INFO] [stdout]      |
[INFO] [stdout] 8566 |     fn remove_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8566 |     fn remove_memory_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8580:27
[INFO] [stdout]      |
[INFO] [stdout] 8580 |     fn send_test_email<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8580 |     fn send_test_email<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8591:24
[INFO] [stdout]      |
[INFO] [stdout] 8591 |     fn start_o_auth<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8591 |     fn start_o_auth<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8602:25
[INFO] [stdout]      |
[INFO] [stdout] 8602 |     fn finish_o_auth<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8602 |     fn finish_o_auth<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8613:31
[INFO] [stdout]      |
[INFO] [stdout] 8613 |     fn link_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8613 |     fn link_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8624:37
[INFO] [stdout]      |
[INFO] [stdout] 8624 |     fn redirect_o_auth_to_mobile<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8624 |     fn redirect_o_auth_to_mobile<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8638:33
[INFO] [stdout]      |
[INFO] [stdout] 8638 |     fn unlink_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8638 |     fn unlink_o_auth_account<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8652:24
[INFO] [stdout]      |
[INFO] [stdout] 8652 |     fn get_partners<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8652 |     fn get_partners<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8663:26
[INFO] [stdout]      |
[INFO] [stdout] 8663 |     fn update_partner<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8663 |     fn update_partner<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8674:26
[INFO] [stdout]      |
[INFO] [stdout] 8674 |     fn create_partner<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8674 |     fn create_partner<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8685:26
[INFO] [stdout]      |
[INFO] [stdout] 8685 |     fn remove_partner<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8685 |     fn remove_partner<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8696:26
[INFO] [stdout]      |
[INFO] [stdout] 8696 |     fn get_all_people<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8696 |     fn get_all_people<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8707:25
[INFO] [stdout]      |
[INFO] [stdout] 8707 |     fn update_people<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8707 |     fn update_people<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8718:25
[INFO] [stdout]      |
[INFO] [stdout] 8718 |     fn create_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8718 |     fn create_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8729:22
[INFO] [stdout]      |
[INFO] [stdout] 8729 |     fn get_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8729 |     fn get_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8740:25
[INFO] [stdout]      |
[INFO] [stdout] 8740 |     fn update_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8740 |     fn update_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8751:24
[INFO] [stdout]      |
[INFO] [stdout] 8751 |     fn merge_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8751 |     fn merge_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8762:26
[INFO] [stdout]      |
[INFO] [stdout] 8762 |     fn reassign_faces<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8762 |     fn reassign_faces<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8773:33
[INFO] [stdout]      |
[INFO] [stdout] 8773 |     fn get_person_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8773 |     fn get_person_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8787:32
[INFO] [stdout]      |
[INFO] [stdout] 8787 |     fn get_person_thumbnail<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8787 |     fn get_person_thumbnail<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8801:27
[INFO] [stdout]      |
[INFO] [stdout] 8801 |     fn get_audit_files<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8801 |     fn get_audit_files<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8812:30
[INFO] [stdout]      |
[INFO] [stdout] 8812 |     fn get_file_checksums<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8812 |     fn get_file_checksums<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8823:27
[INFO] [stdout]      |
[INFO] [stdout] 8823 |     fn fix_audit_files<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8823 |     fn fix_audit_files<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8834:30
[INFO] [stdout]      |
[INFO] [stdout] 8834 |     fn get_assets_by_city<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8834 |     fn get_assets_by_city<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8845:28
[INFO] [stdout]      |
[INFO] [stdout] 8845 |     fn get_explore_data<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8845 |     fn get_explore_data<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8856:27
[INFO] [stdout]      |
[INFO] [stdout] 8856 |     fn search_metadata<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8856 |     fn search_metadata<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8867:25
[INFO] [stdout]      |
[INFO] [stdout] 8867 |     fn search_person<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8867 |     fn search_person<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8878:25
[INFO] [stdout]      |
[INFO] [stdout] 8878 |     fn search_places<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8878 |     fn search_places<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8889:25
[INFO] [stdout]      |
[INFO] [stdout] 8889 |     fn search_random<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8889 |     fn search_random<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8900:24
[INFO] [stdout]      |
[INFO] [stdout] 8900 |     fn search_smart<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8900 |     fn search_smart<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8911:34
[INFO] [stdout]      |
[INFO] [stdout] 8911 |     fn get_search_suggestions<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8911 |     fn get_search_suggestions<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8925:26
[INFO] [stdout]      |
[INFO] [stdout] 8925 |     fn get_about_info<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8925 |     fn get_about_info<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8936:29
[INFO] [stdout]      |
[INFO] [stdout] 8936 |     fn get_server_config<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8936 |     fn get_server_config<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8947:31
[INFO] [stdout]      |
[INFO] [stdout] 8947 |     fn get_server_features<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8947 |     fn get_server_features<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8958:30
[INFO] [stdout]      |
[INFO] [stdout] 8958 |     fn get_server_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8958 |     fn get_server_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8969:30
[INFO] [stdout]      |
[INFO] [stdout] 8969 |     fn set_server_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8969 |     fn set_server_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8980:33
[INFO] [stdout]      |
[INFO] [stdout] 8980 |     fn delete_server_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8980 |     fn delete_server_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:8994:37
[INFO] [stdout]      |
[INFO] [stdout] 8994 |     fn get_supported_media_types<F>(&self, config_fn: F) -> httpmock::Mock
[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] 8994 |     fn get_supported_media_types<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9008:23
[INFO] [stdout]      |
[INFO] [stdout] 9008 |     fn ping_server<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9008 |     fn ping_server<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9019:33
[INFO] [stdout]      |
[INFO] [stdout] 9019 |     fn get_server_statistics<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9019 |     fn get_server_statistics<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9033:23
[INFO] [stdout]      |
[INFO] [stdout] 9033 |     fn get_storage<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9033 |     fn get_storage<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9044:21
[INFO] [stdout]      |
[INFO] [stdout] 9044 |     fn get_theme<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9044 |     fn get_theme<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9055:30
[INFO] [stdout]      |
[INFO] [stdout] 9055 |     fn get_server_version<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9055 |     fn get_server_version<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9066:31
[INFO] [stdout]      |
[INFO] [stdout] 9066 |     fn get_version_history<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9066 |     fn get_version_history<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9077:24
[INFO] [stdout]      |
[INFO] [stdout] 9077 |     fn get_sessions<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9077 |     fn get_sessions<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9088:31
[INFO] [stdout]      |
[INFO] [stdout] 9088 |     fn delete_all_sessions<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9088 |     fn delete_all_sessions<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9099:26
[INFO] [stdout]      |
[INFO] [stdout] 9099 |     fn delete_session<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9099 |     fn delete_session<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9110:32
[INFO] [stdout]      |
[INFO] [stdout] 9110 |     fn get_all_shared_links<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9110 |     fn get_all_shared_links<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9121:30
[INFO] [stdout]      |
[INFO] [stdout] 9121 |     fn create_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9121 |     fn create_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9132:30
[INFO] [stdout]      |
[INFO] [stdout] 9132 |     fn get_my_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9132 |     fn get_my_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9143:33
[INFO] [stdout]      |
[INFO] [stdout] 9143 |     fn get_shared_link_by_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9143 |     fn get_shared_link_by_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9154:30
[INFO] [stdout]      |
[INFO] [stdout] 9154 |     fn remove_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9154 |     fn remove_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9165:30
[INFO] [stdout]      |
[INFO] [stdout] 9165 |     fn update_shared_link<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9165 |     fn update_shared_link<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9176:34
[INFO] [stdout]      |
[INFO] [stdout] 9176 |     fn add_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9176 |     fn add_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9190:37
[INFO] [stdout]      |
[INFO] [stdout] 9190 |     fn remove_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9190 |     fn remove_shared_link_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9204:25
[INFO] [stdout]      |
[INFO] [stdout] 9204 |     fn search_stacks<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9204 |     fn search_stacks<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9215:24
[INFO] [stdout]      |
[INFO] [stdout] 9215 |     fn create_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9215 |     fn create_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9226:25
[INFO] [stdout]      |
[INFO] [stdout] 9226 |     fn delete_stacks<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9226 |     fn delete_stacks<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9237:21
[INFO] [stdout]      |
[INFO] [stdout] 9237 |     fn get_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9237 |     fn get_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9248:24
[INFO] [stdout]      |
[INFO] [stdout] 9248 |     fn update_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9248 |     fn update_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9259:24
[INFO] [stdout]      |
[INFO] [stdout] 9259 |     fn delete_stack<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9259 |     fn delete_stack<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9270:26
[INFO] [stdout]      |
[INFO] [stdout] 9270 |     fn get_delta_sync<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9270 |     fn get_delta_sync<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9281:34
[INFO] [stdout]      |
[INFO] [stdout] 9281 |     fn get_full_sync_for_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9281 |     fn get_full_sync_for_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9295:22
[INFO] [stdout]      |
[INFO] [stdout] 9295 |     fn get_config<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9295 |     fn get_config<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9306:25
[INFO] [stdout]      |
[INFO] [stdout] 9306 |     fn update_config<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9306 |     fn update_config<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9317:31
[INFO] [stdout]      |
[INFO] [stdout] 9317 |     fn get_config_defaults<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9317 |     fn get_config_defaults<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9328:40
[INFO] [stdout]      |
[INFO] [stdout] 9328 |     fn get_storage_template_options<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9328 |     fn get_storage_template_options<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9342:32
[INFO] [stdout]      |
[INFO] [stdout] 9342 |     fn get_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9342 |     fn get_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9356:35
[INFO] [stdout]      |
[INFO] [stdout] 9356 |     fn update_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9356 |     fn update_admin_onboarding<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9370:39
[INFO] [stdout]      |
[INFO] [stdout] 9370 |     fn get_reverse_geocoding_state<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9370 |     fn get_reverse_geocoding_state<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9384:24
[INFO] [stdout]      |
[INFO] [stdout] 9384 |     fn get_all_tags<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9384 |     fn get_all_tags<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9395:23
[INFO] [stdout]      |
[INFO] [stdout] 9395 |     fn upsert_tags<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9395 |     fn upsert_tags<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9406:22
[INFO] [stdout]      |
[INFO] [stdout] 9406 |     fn create_tag<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9406 |     fn create_tag<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9417:27
[INFO] [stdout]      |
[INFO] [stdout] 9417 |     fn bulk_tag_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9417 |     fn bulk_tag_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9428:25
[INFO] [stdout]      |
[INFO] [stdout] 9428 |     fn get_tag_by_id<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9428 |     fn get_tag_by_id<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9439:22
[INFO] [stdout]      |
[INFO] [stdout] 9439 |     fn update_tag<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9439 |     fn update_tag<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9450:22
[INFO] [stdout]      |
[INFO] [stdout] 9450 |     fn delete_tag<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9450 |     fn delete_tag<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9461:22
[INFO] [stdout]      |
[INFO] [stdout] 9461 |     fn tag_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9461 |     fn tag_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9472:24
[INFO] [stdout]      |
[INFO] [stdout] 9472 |     fn untag_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9472 |     fn untag_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9483:27
[INFO] [stdout]      |
[INFO] [stdout] 9483 |     fn get_time_bucket<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9483 |     fn get_time_bucket<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9494:28
[INFO] [stdout]      |
[INFO] [stdout] 9494 |     fn get_time_buckets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9494 |     fn get_time_buckets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9505:23
[INFO] [stdout]      |
[INFO] [stdout] 9505 |     fn empty_trash<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9505 |     fn empty_trash<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9516:25
[INFO] [stdout]      |
[INFO] [stdout] 9516 |     fn restore_trash<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9516 |     fn restore_trash<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9527:26
[INFO] [stdout]      |
[INFO] [stdout] 9527 |     fn restore_assets<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9527 |     fn restore_assets<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9538:24
[INFO] [stdout]      |
[INFO] [stdout] 9538 |     fn search_users<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9538 |     fn search_users<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9549:23
[INFO] [stdout]      |
[INFO] [stdout] 9549 |     fn get_my_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9549 |     fn get_my_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9560:26
[INFO] [stdout]      |
[INFO] [stdout] 9560 |     fn update_my_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9560 |     fn update_my_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9571:28
[INFO] [stdout]      |
[INFO] [stdout] 9571 |     fn get_user_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9571 |     fn get_user_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9582:28
[INFO] [stdout]      |
[INFO] [stdout] 9582 |     fn set_user_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9582 |     fn set_user_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9593:31
[INFO] [stdout]      |
[INFO] [stdout] 9593 |     fn delete_user_license<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9593 |     fn delete_user_license<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9604:30
[INFO] [stdout]      |
[INFO] [stdout] 9604 |     fn get_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9604 |     fn get_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9615:33
[INFO] [stdout]      |
[INFO] [stdout] 9615 |     fn update_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9615 |     fn update_my_preferences<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9629:32
[INFO] [stdout]      |
[INFO] [stdout] 9629 |     fn delete_profile_image<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9629 |     fn delete_profile_image<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9643:20
[INFO] [stdout]      |
[INFO] [stdout] 9643 |     fn get_user<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9643 |     fn get_user<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9654:29
[INFO] [stdout]      |
[INFO] [stdout] 9654 |     fn get_profile_image<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9654 |     fn get_profile_image<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9665:39
[INFO] [stdout]      |
[INFO] [stdout] 9665 |     fn get_assets_by_original_path<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9665 |     fn get_assets_by_original_path<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/immich-tools-a3dddf81b4086c36/out/mock.rs:9679:37
[INFO] [stdout]      |
[INFO] [stdout] 9679 |     fn get_unique_original_paths<F>(&self, config_fn: F) -> httpmock::Mock
[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] 9679 |     fn get_unique_original_paths<F>(&self, config_fn: F) -> httpmock::Mock<'_>
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 22s
[INFO] running `Command { std: "docker" "inspect" "b28b841585e16ca3796474946f4f14cedfc9576e63a30dc889b58b3b46f3813b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b28b841585e16ca3796474946f4f14cedfc9576e63a30dc889b58b3b46f3813b", kill_on_drop: false }`
[INFO] [stdout] b28b841585e16ca3796474946f4f14cedfc9576e63a30dc889b58b3b46f3813b
