[INFO] cloning repository https://github.com/tuttlem/graphdb
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tuttlem/graphdb" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftuttlem%2Fgraphdb", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftuttlem%2Fgraphdb'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4fe260e09157976eba201178123122f5462a4d95
[INFO] checking tuttlem/graphdb against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftuttlem%2Fgraphdb" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/tuttlem/graphdb
[INFO] finished tweaking git repo https://github.com/tuttlem/graphdb
[INFO] tweaked toml for git repo https://github.com/tuttlem/graphdb written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tuttlem/graphdb on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tuttlem/graphdb 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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 372e34e43551002f5d24dbad66d538065509976e93f09cde98bfd4f01cb02c38
[INFO] running `Command { std: "docker" "start" "-a" "372e34e43551002f5d24dbad66d538065509976e93f09cde98bfd4f01cb02c38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "372e34e43551002f5d24dbad66d538065509976e93f09cde98bfd4f01cb02c38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "372e34e43551002f5d24dbad66d538065509976e93f09cde98bfd4f01cb02c38", kill_on_drop: false }`
[INFO] [stdout] 372e34e43551002f5d24dbad66d538065509976e93f09cde98bfd4f01cb02c38
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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 -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 40a56e8ca08887af37d2d0f3a895ef4f78cc95ddddb8057daf815daa2c406f06
[INFO] running `Command { std: "docker" "start" "-a" "40a56e8ca08887af37d2d0f3a895ef4f78cc95ddddb8057daf815daa2c406f06", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]     Checking pin-project-lite v0.2.16
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking log v0.4.28
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]     Checking bytes v1.10.1
[INFO] [stderr]     Checking memchr v2.7.6
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]    Compiling find-msvc-tools v0.1.4
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]     Checking tracing-core v0.1.34
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]     Checking linux-raw-sys v0.11.0
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]     Checking slab v0.4.11
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]    Compiling cc v1.2.44
[INFO] [stderr]     Checking equivalent v1.0.2
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]     Checking hashbrown v0.16.0
[INFO] [stderr]     Checking untrusted v0.9.0
[INFO] [stderr]     Checking tower-service v0.3.3
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling unicase v2.8.1
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]     Checking tower-layer v0.3.3
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking regex-syntax v0.8.8
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]     Checking deranged v0.5.5
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]     Checking time-core v0.1.6
[INFO] [stderr]     Checking winnow v0.7.13
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking toml_write v0.1.2
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking thread_local v1.1.9
[INFO] [stderr]     Checking http-range-header v0.3.1
[INFO] [stderr]     Checking nu-ansi-term v0.50.3
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling axum-core v0.3.4
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]     Checking indexmap v2.12.0
[INFO] [stderr]    Compiling axum v0.6.20
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]     Checking time v0.3.44
[INFO] [stderr]     Checking signal-hook-registry v1.4.6
[INFO] [stderr]     Checking mio v1.1.0
[INFO] [stderr]     Checking socket2 v0.6.1
[INFO] [stderr]     Checking getrandom v0.2.16
[INFO] [stderr]     Checking socket2 v0.5.10
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]     Checking bitflags v2.10.0
[INFO] [stderr]     Checking serde_path_to_error v0.1.20
[INFO] [stderr]     Checking tempfile v3.23.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]     Checking rustls-webpki v0.101.7
[INFO] [stderr]     Checking sct v0.7.1
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking tokio v1.48.0
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking pin-project v1.1.10
[INFO] [stderr]     Checking uuid v1.18.1
[INFO] [stderr]     Checking toml_datetime v0.6.11
[INFO] [stderr]     Checking serde_spanned v0.6.9
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking tracing-serde v0.2.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.20
[INFO] [stderr]     Checking toml_edit v0.22.27
[INFO] [stderr]     Checking common v0.1.0 (/opt/rustwide/workdir/common)
[INFO] [stderr]     Checking graphdb-core v0.1.0 (/opt/rustwide/workdir/core)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:33:32
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn skip_ws_and_comments(input: &str) -> IResult<()> {
[INFO] [stdout]    |                                ^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn skip_ws_and_comments(input: &str) -> IResult<'_, ()> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn identifier(input: &str) -> IResult<&str> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^
[INFO] [stdout]    |                      |        |       |
[INFO] [stdout]    |                      |        |       the same lifetime is elided here
[INFO] [stdout]    |                      |        the same lifetime is hidden here
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn identifier(input: &str) -> IResult<'_, &str> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn bare_word(input: &str) -> IResult<&str> {
[INFO] [stdout]    |                     ^^^^     ^^^^^^^^^^^^^
[INFO] [stdout]    |                     |        |       |
[INFO] [stdout]    |                     |        |       the same lifetime is elided here
[INFO] [stdout]    |                     |        the same lifetime is hidden here
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn bare_word(input: &str) -> IResult<'_, &str> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:81:26
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn number_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]    |                          ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn number_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:101:24
[INFO] [stdout]     |
[INFO] [stdout] 101 | fn bool_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 | fn bool_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:108:24
[INFO] [stdout]     |
[INFO] [stdout] 108 | fn null_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 | fn null_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 | fn string_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 134 | fn string_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:145:25
[INFO] [stdout]     |
[INFO] [stdout] 145 | fn value_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 | fn value_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:156:25
[INFO] [stdout]     |
[INFO] [stdout] 156 | fn array_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 156 | fn array_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:167:24
[INFO] [stdout]     |
[INFO] [stdout] 167 | fn property_key(input: &str) -> IResult<&str> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^
[INFO] [stdout]     |                        |        |       |
[INFO] [stdout]     |                        |        |       the same lifetime is elided here
[INFO] [stdout]     |                        |        the same lifetime is hidden here
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 167 | fn property_key(input: &str) -> IResult<'_, &str> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:171:28
[INFO] [stdout]     |
[INFO] [stdout] 171 | fn properties_block(input: &str) -> IResult<HashMap<String, Value>> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 171 | fn properties_block(input: &str) -> IResult<'_, HashMap<String, Value>> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:183:27
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn alias_and_label(input: &str) -> IResult<(Option<String>, Option<String>)> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn alias_and_label(input: &str) -> IResult<'_, (Option<String>, Option<String>)> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | fn node_pattern(input: &str) -> IResult<NodePattern> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 197 | fn node_pattern(input: &str) -> IResult<'_, NodePattern> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:213:24
[INFO] [stdout]     |
[INFO] [stdout] 213 | fn edge_pattern(input: &str) -> IResult<EdgePattern> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 213 | fn edge_pattern(input: &str) -> IResult<'_, EdgePattern> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:229:28
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn insert_node_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn insert_node_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:236:28
[INFO] [stdout]     |
[INFO] [stdout] 236 | fn insert_edge_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 | fn insert_edge_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:254:23
[INFO] [stdout]     |
[INFO] [stdout] 254 | fn create_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 254 | fn create_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:272:28
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn delete_node_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn delete_node_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:279:28
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn delete_edge_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn delete_edge_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:286:27
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn assignment_list(input: &str) -> IResult<HashMap<String, Value>> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn assignment_list(input: &str) -> IResult<'_, HashMap<String, Value>> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:293:28
[INFO] [stdout]     |
[INFO] [stdout] 293 | fn update_node_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 293 | fn update_node_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:308:28
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn update_edge_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn update_edge_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:328:26
[INFO] [stdout]     |
[INFO] [stdout] 328 | fn condition_expr(input: &str) -> IResult<ConditionTerm> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 328 | fn condition_expr(input: &str) -> IResult<'_, ConditionTerm> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:338:31
[INFO] [stdout]     |
[INFO] [stdout] 338 | fn predicate_condition(input: &str) -> IResult<PredicateFilter> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 338 | fn predicate_condition(input: &str) -> IResult<'_, PredicateFilter> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:352:32
[INFO] [stdout]     |
[INFO] [stdout] 352 | fn comparison_condition(input: &str) -> IResult<Condition> {
[INFO] [stdout]     |                                ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 352 | fn comparison_condition(input: &str) -> IResult<'_, Condition> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:389:26
[INFO] [stdout]     |
[INFO] [stdout] 389 | fn condition_list(input: &str) -> IResult<Vec<ConditionTerm>> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 389 | fn condition_list(input: &str) -> IResult<'_, Vec<ConditionTerm>> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:426:31
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn comparison_operator(input: &str) -> IResult<ComparisonOperator> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn comparison_operator(input: &str) -> IResult<'_, ComparisonOperator> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:437:23
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn select_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn select_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:475:42
[INFO] [stdout]     |
[INFO] [stdout] 475 | fn parse_select_match_clauses(mut input: &str) -> IResult<Vec<SelectMatchClause>> {
[INFO] [stdout]     |                                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                          |
[INFO] [stdout]     |                                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 475 | fn parse_select_match_clauses(mut input: &str) -> IResult<'_, Vec<SelectMatchClause>> {
[INFO] [stdout]     |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:497:37
[INFO] [stdout]     |
[INFO] [stdout] 497 | fn parse_single_match_clause(input: &str) -> IResult<SelectMatchClause> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 497 | fn parse_single_match_clause(input: &str) -> IResult<'_, SelectMatchClause> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:510:25
[INFO] [stdout]     |
[INFO] [stdout] 510 | fn match_pattern(input: &str) -> IResult<MatchPattern> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 510 | fn match_pattern(input: &str) -> IResult<'_, MatchPattern> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:529:30
[INFO] [stdout]     |
[INFO] [stdout] 529 | fn path_match_pattern(input: &str) -> IResult<PathPattern> {
[INFO] [stdout]     |                              ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 529 | fn path_match_pattern(input: &str) -> IResult<'_, PathPattern> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:547:23
[INFO] [stdout]     |
[INFO] [stdout] 547 | fn with_clause(input: &str) -> IResult<WithClause> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 547 | fn with_clause(input: &str) -> IResult<'_, WithClause> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:572:28
[INFO] [stdout]     |
[INFO] [stdout] 572 | fn parse_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 572 | fn parse_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:579:36
[INFO] [stdout]     |
[INFO] [stdout] 579 | fn non_aggregate_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 579 | fn non_aggregate_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:583:37
[INFO] [stdout]     |
[INFO] [stdout] 583 | fn parse_additive_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 583 | fn parse_additive_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:607:30
[INFO] [stdout]     |
[INFO] [stdout] 607 | fn non_aggregate_term(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                              ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 607 | fn non_aggregate_term(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:618:28
[INFO] [stdout]     |
[INFO] [stdout] 618 | fn projection_alias(input: &str) -> IResult<String> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 618 | fn projection_alias(input: &str) -> IResult<'_, String> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:624:27
[INFO] [stdout]     |
[INFO] [stdout] 624 | fn field_reference(input: &str) -> IResult<FieldReference> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 624 | fn field_reference(input: &str) -> IResult<'_, FieldReference> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:641:32
[INFO] [stdout]     |
[INFO] [stdout] 641 | fn aggregate_expression(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]     |                                ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 641 | fn aggregate_expression(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:656:31
[INFO] [stdout]     |
[INFO] [stdout] 656 | fn function_expression(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 656 | fn function_expression(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:668:38
[INFO] [stdout]     |
[INFO] [stdout] 668 | fn scalar_function_expression(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]     |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 668 | fn scalar_function_expression(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]     |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:679:37
[INFO] [stdout]     |
[INFO] [stdout] 679 | fn scalar_function_group_one(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 679 | fn scalar_function_group_one(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:695:37
[INFO] [stdout]     |
[INFO] [stdout] 695 | fn scalar_function_group_two(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 695 | fn scalar_function_group_two(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:712:39
[INFO] [stdout]     |
[INFO] [stdout] 712 | fn scalar_function_group_three(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 712 | fn scalar_function_group_three(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:724:29
[INFO] [stdout]     |
[INFO] [stdout] 724 | fn coalesce_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 724 | fn coalesce_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:734:31
[INFO] [stdout]     |
[INFO] [stdout] 734 | fn start_node_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 734 | fn start_node_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:740:29
[INFO] [stdout]     |
[INFO] [stdout] 740 | fn end_node_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 740 | fn end_node_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:746:25
[INFO] [stdout]     |
[INFO] [stdout] 746 | fn head_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 746 | fn head_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:752:25
[INFO] [stdout]     |
[INFO] [stdout] 752 | fn last_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 752 | fn last_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:758:23
[INFO] [stdout]     |
[INFO] [stdout] 758 | fn id_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 758 | fn id_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:764:31
[INFO] [stdout]     |
[INFO] [stdout] 764 | fn properties_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 764 | fn properties_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:770:32
[INFO] [stdout]     |
[INFO] [stdout] 770 | fn random_uuid_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 770 | fn random_uuid_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:777:25
[INFO] [stdout]     |
[INFO] [stdout] 777 | fn size_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 777 | fn size_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:783:27
[INFO] [stdout]     |
[INFO] [stdout] 783 | fn length_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 783 | fn length_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:789:30
[INFO] [stdout]     |
[INFO] [stdout] 789 | fn timestamp_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 789 | fn timestamp_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:796:31
[INFO] [stdout]     |
[INFO] [stdout] 796 | fn to_boolean_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 796 | fn to_boolean_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:808:39
[INFO] [stdout]     |
[INFO] [stdout] 808 | fn to_boolean_or_null_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 808 | fn to_boolean_or_null_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:820:29
[INFO] [stdout]     |
[INFO] [stdout] 820 | fn to_float_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 820 | fn to_float_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:832:37
[INFO] [stdout]     |
[INFO] [stdout] 832 | fn to_float_or_null_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 832 | fn to_float_or_null_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:844:31
[INFO] [stdout]     |
[INFO] [stdout] 844 | fn to_integer_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 844 | fn to_integer_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:856:39
[INFO] [stdout]     |
[INFO] [stdout] 856 | fn to_integer_or_null_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 856 | fn to_integer_or_null_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:868:25
[INFO] [stdout]     |
[INFO] [stdout] 868 | fn type_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 868 | fn type_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:874:25
[INFO] [stdout]     |
[INFO] [stdout] 874 | fn keys_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 874 | fn keys_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:880:27
[INFO] [stdout]     |
[INFO] [stdout] 880 | fn labels_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 880 | fn labels_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:886:26
[INFO] [stdout]     |
[INFO] [stdout] 886 | fn nodes_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 886 | fn nodes_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:892:34
[INFO] [stdout]     |
[INFO] [stdout] 892 | fn relationships_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                  ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 892 | fn relationships_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:898:26
[INFO] [stdout]     |
[INFO] [stdout] 898 | fn range_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 898 | fn range_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:913:27
[INFO] [stdout]     |
[INFO] [stdout] 913 | fn reduce_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 913 | fn reduce_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:938:28
[INFO] [stdout]     |
[INFO] [stdout] 938 | fn reverse_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 938 | fn reverse_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:944:25
[INFO] [stdout]     |
[INFO] [stdout] 944 | fn tail_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 944 | fn tail_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:950:36
[INFO] [stdout]     |
[INFO] [stdout] 950 | fn to_boolean_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 950 | fn to_boolean_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:956:34
[INFO] [stdout]     |
[INFO] [stdout] 956 | fn to_float_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                  ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 956 | fn to_float_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:962:36
[INFO] [stdout]     |
[INFO] [stdout] 962 | fn to_integer_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 962 | fn to_integer_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:968:35
[INFO] [stdout]     |
[INFO] [stdout] 968 | fn to_string_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                   ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 968 | fn to_string_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:974:24
[INFO] [stdout]     |
[INFO] [stdout] 974 | fn avg_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 974 | fn avg_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:989:28
[INFO] [stdout]     |
[INFO] [stdout] 989 | fn collect_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 989 | fn collect_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1004:26
[INFO] [stdout]      |
[INFO] [stdout] 1004 | fn count_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1004 | fn count_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1030:24
[INFO] [stdout]      |
[INFO] [stdout] 1030 | fn max_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1030 | fn max_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1045:24
[INFO] [stdout]      |
[INFO] [stdout] 1045 | fn min_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1045 | fn min_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1060:36
[INFO] [stdout]      |
[INFO] [stdout] 1060 | fn percentile_cont_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1060 | fn percentile_cont_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1077:36
[INFO] [stdout]      |
[INFO] [stdout] 1077 | fn percentile_disc_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1077 | fn percentile_disc_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1094:26
[INFO] [stdout]      |
[INFO] [stdout] 1094 | fn stdev_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1094 | fn stdev_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1109:27
[INFO] [stdout]      |
[INFO] [stdout] 1109 | fn stdevp_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1109 | fn stdevp_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1124:24
[INFO] [stdout]      |
[INFO] [stdout] 1124 | fn sum_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1124 | fn sum_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1164:27
[INFO] [stdout]      |
[INFO] [stdout] 1164 | fn list_expression(input: &str) -> IResult<ListExpression> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1164 | fn list_expression(input: &str) -> IResult<'_, ListExpression> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1201:25
[INFO] [stdout]      |
[INFO] [stdout] 1201 | fn value_operand(input: &str) -> IResult<ValueOperand> {
[INFO] [stdout]      |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1201 | fn value_operand(input: &str) -> IResult<'_, ValueOperand> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1209:30
[INFO] [stdout]      |
[INFO] [stdout] 1209 | fn literal_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]      |                              ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1209 | fn literal_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1214:25
[INFO] [stdout]      |
[INFO] [stdout] 1214 | fn literal_value(input: &str) -> IResult<Value> {
[INFO] [stdout]      |                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1214 | fn literal_value(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1224:29
[INFO] [stdout]      |
[INFO] [stdout] 1224 | fn is_empty_function(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]      |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1224 | fn is_empty_function(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1232:27
[INFO] [stdout]      |
[INFO] [stdout] 1232 | fn exists_function(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1232 | fn exists_function(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1251:27
[INFO] [stdout]      |
[INFO] [stdout] 1251 | fn numeric_literal(input: &str) -> IResult<f64> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1251 | fn numeric_literal(input: &str) -> IResult<'_, f64> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1265:21
[INFO] [stdout]      |
[INFO] [stdout] 1265 | fn call_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]      |                     ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1265 | fn call_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1286:28
[INFO] [stdout]      |
[INFO] [stdout] 1286 | fn path_match_stmt(origin: &str) -> IResult<Query> {
[INFO] [stdout]      |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1286 | fn path_match_stmt(origin: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1446:24
[INFO] [stdout]      |
[INFO] [stdout] 1446 | fn match_clause(input: &str) -> IResult<MatchClause> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1446 | fn match_clause(input: &str) -> IResult<'_, MatchClause> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1476:28
[INFO] [stdout]      |
[INFO] [stdout] 1476 | fn node_list_clause(input: &str) -> IResult<Vec<NodePattern>> {
[INFO] [stdout]      |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1476 | fn node_list_clause(input: &str) -> IResult<'_, Vec<NodePattern>> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1480:31
[INFO] [stdout]      |
[INFO] [stdout] 1480 | fn path_binding_clause(input: &str) -> IResult<MatchClause> {
[INFO] [stdout]      |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1480 | fn path_binding_clause(input: &str) -> IResult<'_, MatchClause> {
[INFO] [stdout]      |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1491:35
[INFO] [stdout]      |
[INFO] [stdout] 1491 | fn path_binding_with_alias(input: &str) -> IResult<PathBinding> {
[INFO] [stdout]      |                                   ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1491 | fn path_binding_with_alias(input: &str) -> IResult<'_, PathBinding> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1497:38
[INFO] [stdout]      |
[INFO] [stdout] 1497 | fn path_binding_without_alias(input: &str) -> IResult<PathBinding> {
[INFO] [stdout]      |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1497 | fn path_binding_without_alias(input: &str) -> IResult<'_, PathBinding> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1501:33
[INFO] [stdout]      |
[INFO] [stdout] 1501 | fn parse_path_expression(input: &str, alias: String) -> IResult<PathBinding> {
[INFO] [stdout]      |                                 ^^^^                    ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1501 | fn parse_path_expression(input: &str, alias: String) -> IResult<'_, PathBinding> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1535:38
[INFO] [stdout]      |
[INFO] [stdout] 1535 | fn parse_relationship_pattern(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1535 | fn parse_relationship_pattern(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1543:39
[INFO] [stdout]      |
[INFO] [stdout] 1543 | fn parse_outbound_relationship(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1543 | fn parse_outbound_relationship(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1559:38
[INFO] [stdout]      |
[INFO] [stdout] 1559 | fn parse_inbound_relationship(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1559 | fn parse_inbound_relationship(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1575:41
[INFO] [stdout]      |
[INFO] [stdout] 1575 | fn parse_undirected_relationship(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1575 | fn parse_undirected_relationship(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1591:40
[INFO] [stdout]      |
[INFO] [stdout] 1591 | fn parse_bracketed_relationship(input: &str) -> IResult<(EdgePattern, PathLength)> {
[INFO] [stdout]      |                                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1591 | fn parse_bracketed_relationship(input: &str) -> IResult<'_, (EdgePattern, PathLength)> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1611:32
[INFO] [stdout]      |
[INFO] [stdout] 1611 | fn path_length_modifier(input: &str) -> IResult<PathLength> {
[INFO] [stdout]      |                                ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1611 | fn path_length_modifier(input: &str) -> IResult<'_, PathLength> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1630:24
[INFO] [stdout]      |
[INFO] [stdout] 1630 | fn where_clause(input: &str) -> IResult<PathFilter> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1630 | fn where_clause(input: &str) -> IResult<'_, PathFilter> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1654:25
[INFO] [stdout]      |
[INFO] [stdout] 1654 | fn return_clause(input: &str) -> IResult<Vec<ReturnItemAst>> {
[INFO] [stdout]      |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1654 | fn return_clause(input: &str) -> IResult<'_, Vec<ReturnItemAst>> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1659:29
[INFO] [stdout]      |
[INFO] [stdout] 1659 | fn parse_return_item(input: &str) -> IResult<ReturnItemAst> {
[INFO] [stdout]      |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1659 | fn parse_return_item(input: &str) -> IResult<'_, ReturnItemAst> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1711:21
[INFO] [stdout]      |
[INFO] [stdout] 1711 | fn statement(input: &str) -> IResult<Query> {
[INFO] [stdout]      |                     ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1711 | fn statement(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1726:32
[INFO] [stdout]      |
[INFO] [stdout] 1726 | fn statement_terminator(input: &str) -> IResult<()> {
[INFO] [stdout]      |                                ^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1726 | fn statement_terminator(input: &str) -> IResult<'_, ()> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1731:41
[INFO] [stdout]      |
[INFO] [stdout] 1731 | fn statement_with_opt_terminator(input: &str) -> IResult<Query> {
[INFO] [stdout]      |                                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1731 | fn statement_with_opt_terminator(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1737:22
[INFO] [stdout]      |
[INFO] [stdout] 1737 | fn query_list(input: &str) -> IResult<Vec<Query>> {
[INFO] [stdout]      |                      ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1737 | fn query_list(input: &str) -> IResult<'_, Vec<Query>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking toml v0.8.23
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:33:32
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn skip_ws_and_comments(input: &str) -> IResult<()> {
[INFO] [stdout]    |                                ^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn skip_ws_and_comments(input: &str) -> IResult<'_, ()> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn identifier(input: &str) -> IResult<&str> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^
[INFO] [stdout]    |                      |        |       |
[INFO] [stdout]    |                      |        |       the same lifetime is elided here
[INFO] [stdout]    |                      |        the same lifetime is hidden here
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn identifier(input: &str) -> IResult<'_, &str> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn bare_word(input: &str) -> IResult<&str> {
[INFO] [stdout]    |                     ^^^^     ^^^^^^^^^^^^^
[INFO] [stdout]    |                     |        |       |
[INFO] [stdout]    |                     |        |       the same lifetime is elided here
[INFO] [stdout]    |                     |        the same lifetime is hidden here
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn bare_word(input: &str) -> IResult<'_, &str> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:81:26
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn number_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]    |                          ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | fn number_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:101:24
[INFO] [stdout]     |
[INFO] [stdout] 101 | fn bool_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 | fn bool_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:108:24
[INFO] [stdout]     |
[INFO] [stdout] 108 | fn null_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 | fn null_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 | fn string_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 134 | fn string_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:145:25
[INFO] [stdout]     |
[INFO] [stdout] 145 | fn value_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 | fn value_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:156:25
[INFO] [stdout]     |
[INFO] [stdout] 156 | fn array_literal(input: &str) -> IResult<Value> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 156 | fn array_literal(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:167:24
[INFO] [stdout]     |
[INFO] [stdout] 167 | fn property_key(input: &str) -> IResult<&str> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^
[INFO] [stdout]     |                        |        |       |
[INFO] [stdout]     |                        |        |       the same lifetime is elided here
[INFO] [stdout]     |                        |        the same lifetime is hidden here
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 167 | fn property_key(input: &str) -> IResult<'_, &str> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:171:28
[INFO] [stdout]     |
[INFO] [stdout] 171 | fn properties_block(input: &str) -> IResult<HashMap<String, Value>> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 171 | fn properties_block(input: &str) -> IResult<'_, HashMap<String, Value>> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:183:27
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn alias_and_label(input: &str) -> IResult<(Option<String>, Option<String>)> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn alias_and_label(input: &str) -> IResult<'_, (Option<String>, Option<String>)> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 | fn node_pattern(input: &str) -> IResult<NodePattern> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 197 | fn node_pattern(input: &str) -> IResult<'_, NodePattern> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:213:24
[INFO] [stdout]     |
[INFO] [stdout] 213 | fn edge_pattern(input: &str) -> IResult<EdgePattern> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 213 | fn edge_pattern(input: &str) -> IResult<'_, EdgePattern> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:229:28
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn insert_node_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 229 | fn insert_node_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:236:28
[INFO] [stdout]     |
[INFO] [stdout] 236 | fn insert_edge_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 | fn insert_edge_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:254:23
[INFO] [stdout]     |
[INFO] [stdout] 254 | fn create_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 254 | fn create_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:272:28
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn delete_node_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn delete_node_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:279:28
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn delete_edge_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn delete_edge_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:286:27
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn assignment_list(input: &str) -> IResult<HashMap<String, Value>> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn assignment_list(input: &str) -> IResult<'_, HashMap<String, Value>> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:293:28
[INFO] [stdout]     |
[INFO] [stdout] 293 | fn update_node_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 293 | fn update_node_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:308:28
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn update_edge_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn update_edge_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:328:26
[INFO] [stdout]     |
[INFO] [stdout] 328 | fn condition_expr(input: &str) -> IResult<ConditionTerm> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 328 | fn condition_expr(input: &str) -> IResult<'_, ConditionTerm> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:338:31
[INFO] [stdout]     |
[INFO] [stdout] 338 | fn predicate_condition(input: &str) -> IResult<PredicateFilter> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 338 | fn predicate_condition(input: &str) -> IResult<'_, PredicateFilter> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:352:32
[INFO] [stdout]     |
[INFO] [stdout] 352 | fn comparison_condition(input: &str) -> IResult<Condition> {
[INFO] [stdout]     |                                ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 352 | fn comparison_condition(input: &str) -> IResult<'_, Condition> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:389:26
[INFO] [stdout]     |
[INFO] [stdout] 389 | fn condition_list(input: &str) -> IResult<Vec<ConditionTerm>> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 389 | fn condition_list(input: &str) -> IResult<'_, Vec<ConditionTerm>> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:426:31
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn comparison_operator(input: &str) -> IResult<ComparisonOperator> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn comparison_operator(input: &str) -> IResult<'_, ComparisonOperator> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:437:23
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn select_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn select_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:475:42
[INFO] [stdout]     |
[INFO] [stdout] 475 | fn parse_select_match_clauses(mut input: &str) -> IResult<Vec<SelectMatchClause>> {
[INFO] [stdout]     |                                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                          |
[INFO] [stdout]     |                                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 475 | fn parse_select_match_clauses(mut input: &str) -> IResult<'_, Vec<SelectMatchClause>> {
[INFO] [stdout]     |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:497:37
[INFO] [stdout]     |
[INFO] [stdout] 497 | fn parse_single_match_clause(input: &str) -> IResult<SelectMatchClause> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 497 | fn parse_single_match_clause(input: &str) -> IResult<'_, SelectMatchClause> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:510:25
[INFO] [stdout]     |
[INFO] [stdout] 510 | fn match_pattern(input: &str) -> IResult<MatchPattern> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 510 | fn match_pattern(input: &str) -> IResult<'_, MatchPattern> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:529:30
[INFO] [stdout]     |
[INFO] [stdout] 529 | fn path_match_pattern(input: &str) -> IResult<PathPattern> {
[INFO] [stdout]     |                              ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 529 | fn path_match_pattern(input: &str) -> IResult<'_, PathPattern> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:547:23
[INFO] [stdout]     |
[INFO] [stdout] 547 | fn with_clause(input: &str) -> IResult<WithClause> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 547 | fn with_clause(input: &str) -> IResult<'_, WithClause> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:572:28
[INFO] [stdout]     |
[INFO] [stdout] 572 | fn parse_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 572 | fn parse_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:579:36
[INFO] [stdout]     |
[INFO] [stdout] 579 | fn non_aggregate_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 579 | fn non_aggregate_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:583:37
[INFO] [stdout]     |
[INFO] [stdout] 583 | fn parse_additive_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 583 | fn parse_additive_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:607:30
[INFO] [stdout]     |
[INFO] [stdout] 607 | fn non_aggregate_term(input: &str) -> IResult<Expression> {
[INFO] [stdout]     |                              ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 607 | fn non_aggregate_term(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:618:28
[INFO] [stdout]     |
[INFO] [stdout] 618 | fn projection_alias(input: &str) -> IResult<String> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 618 | fn projection_alias(input: &str) -> IResult<'_, String> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:624:27
[INFO] [stdout]     |
[INFO] [stdout] 624 | fn field_reference(input: &str) -> IResult<FieldReference> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 624 | fn field_reference(input: &str) -> IResult<'_, FieldReference> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:641:32
[INFO] [stdout]     |
[INFO] [stdout] 641 | fn aggregate_expression(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]     |                                ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 641 | fn aggregate_expression(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:656:31
[INFO] [stdout]     |
[INFO] [stdout] 656 | fn function_expression(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 656 | fn function_expression(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:668:38
[INFO] [stdout]     |
[INFO] [stdout] 668 | fn scalar_function_expression(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]     |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 668 | fn scalar_function_expression(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]     |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:679:37
[INFO] [stdout]     |
[INFO] [stdout] 679 | fn scalar_function_group_one(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 679 | fn scalar_function_group_one(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:695:37
[INFO] [stdout]     |
[INFO] [stdout] 695 | fn scalar_function_group_two(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 695 | fn scalar_function_group_two(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:712:39
[INFO] [stdout]     |
[INFO] [stdout] 712 | fn scalar_function_group_three(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 712 | fn scalar_function_group_three(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:724:29
[INFO] [stdout]     |
[INFO] [stdout] 724 | fn coalesce_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 724 | fn coalesce_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:734:31
[INFO] [stdout]     |
[INFO] [stdout] 734 | fn start_node_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 734 | fn start_node_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:740:29
[INFO] [stdout]     |
[INFO] [stdout] 740 | fn end_node_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 740 | fn end_node_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:746:25
[INFO] [stdout]     |
[INFO] [stdout] 746 | fn head_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 746 | fn head_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:752:25
[INFO] [stdout]     |
[INFO] [stdout] 752 | fn last_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 752 | fn last_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:758:23
[INFO] [stdout]     |
[INFO] [stdout] 758 | fn id_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 758 | fn id_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:764:31
[INFO] [stdout]     |
[INFO] [stdout] 764 | fn properties_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 764 | fn properties_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:770:32
[INFO] [stdout]     |
[INFO] [stdout] 770 | fn random_uuid_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 770 | fn random_uuid_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:777:25
[INFO] [stdout]     |
[INFO] [stdout] 777 | fn size_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 777 | fn size_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:783:27
[INFO] [stdout]     |
[INFO] [stdout] 783 | fn length_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 783 | fn length_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:789:30
[INFO] [stdout]     |
[INFO] [stdout] 789 | fn timestamp_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 789 | fn timestamp_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:796:31
[INFO] [stdout]     |
[INFO] [stdout] 796 | fn to_boolean_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 796 | fn to_boolean_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:808:39
[INFO] [stdout]     |
[INFO] [stdout] 808 | fn to_boolean_or_null_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 808 | fn to_boolean_or_null_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:820:29
[INFO] [stdout]     |
[INFO] [stdout] 820 | fn to_float_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 820 | fn to_float_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:832:37
[INFO] [stdout]     |
[INFO] [stdout] 832 | fn to_float_or_null_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                     ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 832 | fn to_float_or_null_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:844:31
[INFO] [stdout]     |
[INFO] [stdout] 844 | fn to_integer_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 844 | fn to_integer_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:856:39
[INFO] [stdout]     |
[INFO] [stdout] 856 | fn to_integer_or_null_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 856 | fn to_integer_or_null_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:868:25
[INFO] [stdout]     |
[INFO] [stdout] 868 | fn type_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 868 | fn type_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:874:25
[INFO] [stdout]     |
[INFO] [stdout] 874 | fn keys_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 874 | fn keys_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:880:27
[INFO] [stdout]     |
[INFO] [stdout] 880 | fn labels_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 880 | fn labels_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:886:26
[INFO] [stdout]     |
[INFO] [stdout] 886 | fn nodes_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 886 | fn nodes_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:892:34
[INFO] [stdout]     |
[INFO] [stdout] 892 | fn relationships_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                  ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 892 | fn relationships_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:898:26
[INFO] [stdout]     |
[INFO] [stdout] 898 | fn range_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 898 | fn range_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:913:27
[INFO] [stdout]     |
[INFO] [stdout] 913 | fn reduce_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 913 | fn reduce_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:938:28
[INFO] [stdout]     |
[INFO] [stdout] 938 | fn reverse_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 938 | fn reverse_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:944:25
[INFO] [stdout]     |
[INFO] [stdout] 944 | fn tail_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 944 | fn tail_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:950:36
[INFO] [stdout]     |
[INFO] [stdout] 950 | fn to_boolean_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 950 | fn to_boolean_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:956:34
[INFO] [stdout]     |
[INFO] [stdout] 956 | fn to_float_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                  ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 956 | fn to_float_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:962:36
[INFO] [stdout]     |
[INFO] [stdout] 962 | fn to_integer_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 962 | fn to_integer_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:968:35
[INFO] [stdout]     |
[INFO] [stdout] 968 | fn to_string_list_function(input: &str) -> IResult<ScalarFunction> {
[INFO] [stdout]     |                                   ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 968 | fn to_string_list_function(input: &str) -> IResult<'_, ScalarFunction> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:974:24
[INFO] [stdout]     |
[INFO] [stdout] 974 | fn avg_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]     |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 974 | fn avg_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> core/src/query/parser.rs:989:28
[INFO] [stdout]     |
[INFO] [stdout] 989 | fn collect_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 989 | fn collect_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1004:26
[INFO] [stdout]      |
[INFO] [stdout] 1004 | fn count_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1004 | fn count_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1030:24
[INFO] [stdout]      |
[INFO] [stdout] 1030 | fn max_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1030 | fn max_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1045:24
[INFO] [stdout]      |
[INFO] [stdout] 1045 | fn min_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1045 | fn min_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1060:36
[INFO] [stdout]      |
[INFO] [stdout] 1060 | fn percentile_cont_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1060 | fn percentile_cont_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1077:36
[INFO] [stdout]      |
[INFO] [stdout] 1077 | fn percentile_disc_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                    |
[INFO] [stdout]      |                                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1077 | fn percentile_disc_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1094:26
[INFO] [stdout]      |
[INFO] [stdout] 1094 | fn stdev_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                          ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1094 | fn stdev_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1109:27
[INFO] [stdout]      |
[INFO] [stdout] 1109 | fn stdevp_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1109 | fn stdevp_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1124:24
[INFO] [stdout]      |
[INFO] [stdout] 1124 | fn sum_function(input: &str) -> IResult<AggregateExpression> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1124 | fn sum_function(input: &str) -> IResult<'_, AggregateExpression> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1164:27
[INFO] [stdout]      |
[INFO] [stdout] 1164 | fn list_expression(input: &str) -> IResult<ListExpression> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1164 | fn list_expression(input: &str) -> IResult<'_, ListExpression> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1201:25
[INFO] [stdout]      |
[INFO] [stdout] 1201 | fn value_operand(input: &str) -> IResult<ValueOperand> {
[INFO] [stdout]      |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1201 | fn value_operand(input: &str) -> IResult<'_, ValueOperand> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1209:30
[INFO] [stdout]      |
[INFO] [stdout] 1209 | fn literal_expression(input: &str) -> IResult<Expression> {
[INFO] [stdout]      |                              ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1209 | fn literal_expression(input: &str) -> IResult<'_, Expression> {
[INFO] [stdout]      |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1214:25
[INFO] [stdout]      |
[INFO] [stdout] 1214 | fn literal_value(input: &str) -> IResult<Value> {
[INFO] [stdout]      |                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1214 | fn literal_value(input: &str) -> IResult<'_, Value> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1224:29
[INFO] [stdout]      |
[INFO] [stdout] 1224 | fn is_empty_function(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]      |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1224 | fn is_empty_function(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1232:27
[INFO] [stdout]      |
[INFO] [stdout] 1232 | fn exists_function(input: &str) -> IResult<FunctionExpression> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1232 | fn exists_function(input: &str) -> IResult<'_, FunctionExpression> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1251:27
[INFO] [stdout]      |
[INFO] [stdout] 1251 | fn numeric_literal(input: &str) -> IResult<f64> {
[INFO] [stdout]      |                           ^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1251 | fn numeric_literal(input: &str) -> IResult<'_, f64> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1265:21
[INFO] [stdout]      |
[INFO] [stdout] 1265 | fn call_stmt(input: &str) -> IResult<Query> {
[INFO] [stdout]      |                     ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1265 | fn call_stmt(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1286:28
[INFO] [stdout]      |
[INFO] [stdout] 1286 | fn path_match_stmt(origin: &str) -> IResult<Query> {
[INFO] [stdout]      |                            ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1286 | fn path_match_stmt(origin: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1446:24
[INFO] [stdout]      |
[INFO] [stdout] 1446 | fn match_clause(input: &str) -> IResult<MatchClause> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1446 | fn match_clause(input: &str) -> IResult<'_, MatchClause> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1476:28
[INFO] [stdout]      |
[INFO] [stdout] 1476 | fn node_list_clause(input: &str) -> IResult<Vec<NodePattern>> {
[INFO] [stdout]      |                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1476 | fn node_list_clause(input: &str) -> IResult<'_, Vec<NodePattern>> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1480:31
[INFO] [stdout]      |
[INFO] [stdout] 1480 | fn path_binding_clause(input: &str) -> IResult<MatchClause> {
[INFO] [stdout]      |                               ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1480 | fn path_binding_clause(input: &str) -> IResult<'_, MatchClause> {
[INFO] [stdout]      |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1491:35
[INFO] [stdout]      |
[INFO] [stdout] 1491 | fn path_binding_with_alias(input: &str) -> IResult<PathBinding> {
[INFO] [stdout]      |                                   ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1491 | fn path_binding_with_alias(input: &str) -> IResult<'_, PathBinding> {
[INFO] [stdout]      |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1497:38
[INFO] [stdout]      |
[INFO] [stdout] 1497 | fn path_binding_without_alias(input: &str) -> IResult<PathBinding> {
[INFO] [stdout]      |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1497 | fn path_binding_without_alias(input: &str) -> IResult<'_, PathBinding> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1501:33
[INFO] [stdout]      |
[INFO] [stdout] 1501 | fn parse_path_expression(input: &str, alias: String) -> IResult<PathBinding> {
[INFO] [stdout]      |                                 ^^^^                    ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1501 | fn parse_path_expression(input: &str, alias: String) -> IResult<'_, PathBinding> {
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1535:38
[INFO] [stdout]      |
[INFO] [stdout] 1535 | fn parse_relationship_pattern(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1535 | fn parse_relationship_pattern(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1543:39
[INFO] [stdout]      |
[INFO] [stdout] 1543 | fn parse_outbound_relationship(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                       ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1543 | fn parse_outbound_relationship(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1559:38
[INFO] [stdout]      |
[INFO] [stdout] 1559 | fn parse_inbound_relationship(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                      ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1559 | fn parse_inbound_relationship(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1575:41
[INFO] [stdout]      |
[INFO] [stdout] 1575 | fn parse_undirected_relationship(input: &str) -> IResult<RelationshipPattern> {
[INFO] [stdout]      |                                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1575 | fn parse_undirected_relationship(input: &str) -> IResult<'_, RelationshipPattern> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1591:40
[INFO] [stdout]      |
[INFO] [stdout] 1591 | fn parse_bracketed_relationship(input: &str) -> IResult<(EdgePattern, PathLength)> {
[INFO] [stdout]      |                                        ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1591 | fn parse_bracketed_relationship(input: &str) -> IResult<'_, (EdgePattern, PathLength)> {
[INFO] [stdout]      |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1611:32
[INFO] [stdout]      |
[INFO] [stdout] 1611 | fn path_length_modifier(input: &str) -> IResult<PathLength> {
[INFO] [stdout]      |                                ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1611 | fn path_length_modifier(input: &str) -> IResult<'_, PathLength> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1630:24
[INFO] [stdout]      |
[INFO] [stdout] 1630 | fn where_clause(input: &str) -> IResult<PathFilter> {
[INFO] [stdout]      |                        ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1630 | fn where_clause(input: &str) -> IResult<'_, PathFilter> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1654:25
[INFO] [stdout]      |
[INFO] [stdout] 1654 | fn return_clause(input: &str) -> IResult<Vec<ReturnItemAst>> {
[INFO] [stdout]      |                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1654 | fn return_clause(input: &str) -> IResult<'_, Vec<ReturnItemAst>> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1659:29
[INFO] [stdout]      |
[INFO] [stdout] 1659 | fn parse_return_item(input: &str) -> IResult<ReturnItemAst> {
[INFO] [stdout]      |                             ^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1659 | fn parse_return_item(input: &str) -> IResult<'_, ReturnItemAst> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1711:21
[INFO] [stdout]      |
[INFO] [stdout] 1711 | fn statement(input: &str) -> IResult<Query> {
[INFO] [stdout]      |                     ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1711 | fn statement(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1726:32
[INFO] [stdout]      |
[INFO] [stdout] 1726 | fn statement_terminator(input: &str) -> IResult<()> {
[INFO] [stdout]      |                                ^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1726 | fn statement_terminator(input: &str) -> IResult<'_, ()> {
[INFO] [stdout]      |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1731:41
[INFO] [stdout]      |
[INFO] [stdout] 1731 | fn statement_with_opt_terminator(input: &str) -> IResult<Query> {
[INFO] [stdout]      |                                         ^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1731 | fn statement_with_opt_terminator(input: &str) -> IResult<'_, Query> {
[INFO] [stdout]      |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1737:22
[INFO] [stdout]      |
[INFO] [stdout] 1737 | fn query_list(input: &str) -> IResult<Vec<Query>> {
[INFO] [stdout]      |                      ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1737 | fn query_list(input: &str) -> IResult<'_, Vec<Query>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tokio-util v0.7.17
[INFO] [stderr]     Checking tokio-stream v0.1.17
[INFO] [stderr]     Checking tokio-rustls v0.24.1
[INFO] [stderr]     Checking h2 v0.3.27
[INFO] [stderr]     Checking tower v0.4.13
[INFO] [stderr]     Checking tower-http v0.4.4
[INFO] [stderr]     Checking hyper v0.14.32
[INFO] [stderr]     Checking daemon v0.1.0 (/opt/rustwide/workdir/daemon)
[INFO] [stdout] warning: function `person_pattern` is never used
[INFO] [stdout]     --> daemon/src/executor.rs:4247:4
[INFO] [stdout]      |
[INFO] [stdout] 4247 | fn person_pattern(alias: &str, id: &str) -> graphdb_core::query::NodePattern {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `node_name` is never used
[INFO] [stdout]     --> daemon/src/executor.rs:4257:4
[INFO] [stdout]      |
[INFO] [stdout] 4257 | fn node_name(node: &Node) -> Option<&str> {
[INFO] [stdout]      |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `execute_script_for_test` is never used
[INFO] [stdout]     --> daemon/src/executor.rs:4343:4
[INFO] [stdout]      |
[INFO] [stdout] 4343 | fn execute_script_for_test(db: &Database<InMemoryBackend>, script: &str) -> ExecutionReport {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `seed_basic_graph` is never used
[INFO] [stdout]     --> daemon/src/executor.rs:4347:4
[INFO] [stdout]      |
[INFO] [stdout] 4347 | fn seed_basic_graph(db: &Database<InMemoryBackend>) {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: std::result::Result<hyper::Response<ServeFileSystemResponseBody>, Infallible>
[INFO] [stdout]   --> daemon/src/server.rs:73:21
[INFO] [stdout]    |
[INFO] [stdout] 73 |                     service.oneshot(req).await.map_err(|error| {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: std::result::Result<hyper::Response<ServeFileSystemResponseBody>, Infallible>
[INFO] [stdout]   --> daemon/src/server.rs:73:42
[INFO] [stdout]    |
[INFO] [stdout] 73 |                     service.oneshot(req).await.map_err(|error| {
[INFO] [stdout]    |                                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: std::result::Result<hyper::Response<ServeFileSystemResponseBody>, Infallible>
[INFO] [stdout]   --> daemon/src/server.rs:73:21
[INFO] [stdout]    |
[INFO] [stdout] 73 |                     service.oneshot(req).await.map_err(|error| {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `daemon` (bin "graphdb") due to 3 previous errors; 4 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: this type will no longer be must used: std::result::Result<hyper::Response<ServeFileSystemResponseBody>, Infallible>
[INFO] [stdout]   --> daemon/src/server.rs:73:21
[INFO] [stdout]    |
[INFO] [stdout] 73 |                     service.oneshot(req).await.map_err(|error| {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: std::result::Result<hyper::Response<ServeFileSystemResponseBody>, Infallible>
[INFO] [stdout]   --> daemon/src/server.rs:73:42
[INFO] [stdout]    |
[INFO] [stdout] 73 |                     service.oneshot(req).await.map_err(|error| {
[INFO] [stdout]    |                                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: std::result::Result<hyper::Response<ServeFileSystemResponseBody>, Infallible>
[INFO] [stdout]   --> daemon/src/server.rs:73:21
[INFO] [stdout]    |
[INFO] [stdout] 73 |                     service.oneshot(req).await.map_err(|error| {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `daemon` (bin "graphdb" test) due to 3 previous errors
[INFO] running `Command { std: "docker" "inspect" "40a56e8ca08887af37d2d0f3a895ef4f78cc95ddddb8057daf815daa2c406f06", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "40a56e8ca08887af37d2d0f3a895ef4f78cc95ddddb8057daf815daa2c406f06", kill_on_drop: false }`
[INFO] [stdout] 40a56e8ca08887af37d2d0f3a895ef4f78cc95ddddb8057daf815daa2c406f06
