[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] 6d805b783ca9bd7652c62a457a7e5eac26ad61d8
[INFO] checking tuttlem/graphdb/6d805b783ca9bd7652c62a457a7e5eac26ad61d8 against master#377656d3dd3f9c23a9c8713e163f4365a5261a84 for pr-146470-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftuttlem%2Fgraphdb" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/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-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tuttlem/graphdb on toolchain 377656d3dd3f9c23a9c8713e163f4365a5261a84
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+377656d3dd3f9c23a9c8713e163f4365a5261a84" "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" "+377656d3dd3f9c23a9c8713e163f4365a5261a84" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+377656d3dd3f9c23a9c8713e163f4365a5261a84" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0e57409cce38cece512f94fb2003c3ff352582e93065aa20e20ebf4b3e50211f
[INFO] running `Command { std: "docker" "start" "-a" "0e57409cce38cece512f94fb2003c3ff352582e93065aa20e20ebf4b3e50211f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e57409cce38cece512f94fb2003c3ff352582e93065aa20e20ebf4b3e50211f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e57409cce38cece512f94fb2003c3ff352582e93065aa20e20ebf4b3e50211f", kill_on_drop: false }`
[INFO] [stdout] 0e57409cce38cece512f94fb2003c3ff352582e93065aa20e20ebf4b3e50211f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+377656d3dd3f9c23a9c8713e163f4365a5261a84" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 85ff0cb404c30b8c4818ed1d7be1c1a585c2675d37b8549d6c45b2b7b292916c
[INFO] running `Command { std: "docker" "start" "-a" "85ff0cb404c30b8c4818ed1d7be1c1a585c2675d37b8549d6c45b2b7b292916c", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]     Checking log v0.4.28
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]     Checking rustix v1.1.2
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling axum-core v0.3.4
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]     Checking regex-syntax v0.8.8
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling axum v0.6.20
[INFO] [stderr]     Checking winnow v0.7.13
[INFO] [stderr]     Checking toml_write v0.1.2
[INFO] [stderr]     Checking unicase v2.8.1
[INFO] [stderr]     Checking time v0.3.44
[INFO] [stderr]     Checking serde_path_to_error v0.1.20
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking thread_local v1.1.9
[INFO] [stderr]     Checking nu-ansi-term v0.50.3
[INFO] [stderr]     Checking http-range-header v0.3.1
[INFO] [stderr]     Checking libloading v0.8.9
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking memmap2 v0.9.9
[INFO] [stderr]     Checking signal-hook-registry v1.4.6
[INFO] [stderr]     Checking getrandom v0.2.16
[INFO] [stderr]     Checking mio v1.1.0
[INFO] [stderr]     Checking socket2 v0.6.1
[INFO] [stderr]     Checking socket2 v0.5.10
[INFO] [stderr]     Checking tempfile v3.23.0
[INFO] [stderr]     Checking signal-hook v0.3.18
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking ring v0.17.14
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking rustls-webpki v0.101.7
[INFO] [stderr]     Checking sct v0.7.1
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[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 futures-util v0.3.31
[INFO] [stderr]     Checking tokio v1.48.0
[INFO] [stderr]     Checking pin-project v1.1.10
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking uuid v1.18.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking toml_datetime v0.6.11
[INFO] [stderr]     Checking serde_spanned v0.6.9
[INFO] [stderr]     Checking tracing-serde v0.2.0
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[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] [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 toml v0.8.23
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:35:32
[INFO] [stdout]    |
[INFO] [stdout] 35 | 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] 35 | 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:72:22
[INFO] [stdout]    |
[INFO] [stdout] 72 | 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] 72 | 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:79:21
[INFO] [stdout]    |
[INFO] [stdout] 79 | 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] 79 | 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:83:26
[INFO] [stdout]    |
[INFO] [stdout] 83 | 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] 83 | 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:103:24
[INFO] [stdout]     |
[INFO] [stdout] 103 | 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] 103 | 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:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 | 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] 110 | 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:136:26
[INFO] [stdout]     |
[INFO] [stdout] 136 | 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] 136 | 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:147:25
[INFO] [stdout]     |
[INFO] [stdout] 147 | 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] 147 | 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:160:35
[INFO] [stdout]     |
[INFO] [stdout] 160 | fn primitive_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] 160 | fn primitive_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:172:25
[INFO] [stdout]     |
[INFO] [stdout] 172 | 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] 172 | 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:183:23
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn map_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] 183 | fn map_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:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 | 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] 201 | 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:205:28
[INFO] [stdout]     |
[INFO] [stdout] 205 | 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] 205 | 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:217:27
[INFO] [stdout]     |
[INFO] [stdout] 217 | 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] 217 | 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:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 | 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] 231 | 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:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 | 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] 247 | 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:263:28
[INFO] [stdout]     |
[INFO] [stdout] 263 | 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] 263 | 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:270:28
[INFO] [stdout]     |
[INFO] [stdout] 270 | 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] 270 | 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:288:23
[INFO] [stdout]     |
[INFO] [stdout] 288 | 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] 288 | 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:306:28
[INFO] [stdout]     |
[INFO] [stdout] 306 | 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] 306 | 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:313:28
[INFO] [stdout]     |
[INFO] [stdout] 313 | 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] 313 | 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:320:27
[INFO] [stdout]     |
[INFO] [stdout] 320 | 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] 320 | 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:327:28
[INFO] [stdout]     |
[INFO] [stdout] 327 | 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] 327 | 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:342:28
[INFO] [stdout]     |
[INFO] [stdout] 342 | 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] 342 | 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:362:26
[INFO] [stdout]     |
[INFO] [stdout] 362 | 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] 362 | 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:372:31
[INFO] [stdout]     |
[INFO] [stdout] 372 | 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] 372 | 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:386:32
[INFO] [stdout]     |
[INFO] [stdout] 386 | 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] 386 | 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:423:26
[INFO] [stdout]     |
[INFO] [stdout] 423 | 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] 423 | 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:460:31
[INFO] [stdout]     |
[INFO] [stdout] 460 | 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] 460 | 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:471:29
[INFO] [stdout]     |
[INFO] [stdout] 471 | fn match_return_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] 471 | fn match_return_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:510:42
[INFO] [stdout]     |
[INFO] [stdout] 510 | 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] 510 | 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:552:37
[INFO] [stdout]     |
[INFO] [stdout] 552 | 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] 552 | 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:565:25
[INFO] [stdout]     |
[INFO] [stdout] 565 | 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] 565 | 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:584:30
[INFO] [stdout]     |
[INFO] [stdout] 584 | 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] 584 | 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:602:23
[INFO] [stdout]     |
[INFO] [stdout] 602 | 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] 602 | 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:627:28
[INFO] [stdout]     |
[INFO] [stdout] 627 | 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] 627 | 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:634:36
[INFO] [stdout]     |
[INFO] [stdout] 634 | 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] 634 | 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:638:37
[INFO] [stdout]     |
[INFO] [stdout] 638 | 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] 638 | 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:662:30
[INFO] [stdout]     |
[INFO] [stdout] 662 | 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] 662 | 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:678:28
[INFO] [stdout]     |
[INFO] [stdout] 678 | 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] 678 | 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:684:27
[INFO] [stdout]     |
[INFO] [stdout] 684 | 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] 684 | 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:701:32
[INFO] [stdout]     |
[INFO] [stdout] 701 | 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] 701 | 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:716:31
[INFO] [stdout]     |
[INFO] [stdout] 716 | 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] 716 | 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:728:38
[INFO] [stdout]     |
[INFO] [stdout] 728 | 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] 728 | 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:740:37
[INFO] [stdout]     |
[INFO] [stdout] 740 | 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] 740 | 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:756:37
[INFO] [stdout]     |
[INFO] [stdout] 756 | 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] 756 | 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:773:39
[INFO] [stdout]     |
[INFO] [stdout] 773 | 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] 773 | 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:787:29
[INFO] [stdout]     |
[INFO] [stdout] 787 | 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] 787 | 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:797:31
[INFO] [stdout]     |
[INFO] [stdout] 797 | 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] 797 | 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:803:29
[INFO] [stdout]     |
[INFO] [stdout] 803 | 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] 803 | 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:809:25
[INFO] [stdout]     |
[INFO] [stdout] 809 | 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] 809 | 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:815:25
[INFO] [stdout]     |
[INFO] [stdout] 815 | 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] 815 | 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:821:23
[INFO] [stdout]     |
[INFO] [stdout] 821 | 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] 821 | 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:827:31
[INFO] [stdout]     |
[INFO] [stdout] 827 | 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] 827 | 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:833:32
[INFO] [stdout]     |
[INFO] [stdout] 833 | 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] 833 | 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:840:25
[INFO] [stdout]     |
[INFO] [stdout] 840 | 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] 840 | 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:846:27
[INFO] [stdout]     |
[INFO] [stdout] 846 | 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] 846 | 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:852:30
[INFO] [stdout]     |
[INFO] [stdout] 852 | 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] 852 | 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:859:31
[INFO] [stdout]     |
[INFO] [stdout] 859 | 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] 859 | 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:871:39
[INFO] [stdout]     |
[INFO] [stdout] 871 | 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] 871 | 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:883:29
[INFO] [stdout]     |
[INFO] [stdout] 883 | 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] 883 | 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:895:37
[INFO] [stdout]     |
[INFO] [stdout] 895 | 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] 895 | 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:907:31
[INFO] [stdout]     |
[INFO] [stdout] 907 | 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] 907 | 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:919:39
[INFO] [stdout]     |
[INFO] [stdout] 919 | 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] 919 | 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:931:30
[INFO] [stdout]     |
[INFO] [stdout] 931 | fn to_string_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] 931 | fn to_string_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:943:38
[INFO] [stdout]     |
[INFO] [stdout] 943 | fn to_string_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] 943 | fn to_string_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:955:25
[INFO] [stdout]     |
[INFO] [stdout] 955 | 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] 955 | 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:961:34
[INFO] [stdout]     |
[INFO] [stdout] 961 | fn custom_scalar_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] 961 | fn custom_scalar_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:975:25
[INFO] [stdout]     |
[INFO] [stdout] 975 | 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] 975 | 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:981:27
[INFO] [stdout]     |
[INFO] [stdout] 981 | 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] 981 | 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:987:26
[INFO] [stdout]     |
[INFO] [stdout] 987 | 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] 987 | 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:993:34
[INFO] [stdout]     |
[INFO] [stdout] 993 | 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] 993 | 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:999:26
[INFO] [stdout]     |
[INFO] [stdout] 999 | 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] 999 | 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:1014:27
[INFO] [stdout]      |
[INFO] [stdout] 1014 | 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] 1014 | 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:1039:28
[INFO] [stdout]      |
[INFO] [stdout] 1039 | 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] 1039 | 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:1045:25
[INFO] [stdout]      |
[INFO] [stdout] 1045 | 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] 1045 | 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:1051:36
[INFO] [stdout]      |
[INFO] [stdout] 1051 | 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] 1051 | 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:1057:34
[INFO] [stdout]      |
[INFO] [stdout] 1057 | 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] 1057 | 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:1063:36
[INFO] [stdout]      |
[INFO] [stdout] 1063 | 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] 1063 | 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:1069:35
[INFO] [stdout]      |
[INFO] [stdout] 1069 | 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] 1069 | 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:1075:24
[INFO] [stdout]      |
[INFO] [stdout] 1075 | 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] 1075 | 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:1090:28
[INFO] [stdout]      |
[INFO] [stdout] 1090 | 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] 1090 | 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:1105:26
[INFO] [stdout]      |
[INFO] [stdout] 1105 | 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] 1105 | 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:1131:24
[INFO] [stdout]      |
[INFO] [stdout] 1131 | 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] 1131 | 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:1146:24
[INFO] [stdout]      |
[INFO] [stdout] 1146 | 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] 1146 | 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:1161:36
[INFO] [stdout]      |
[INFO] [stdout] 1161 | 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] 1161 | 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:1178:36
[INFO] [stdout]      |
[INFO] [stdout] 1178 | 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] 1178 | 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:1195:26
[INFO] [stdout]      |
[INFO] [stdout] 1195 | 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] 1195 | 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:1210:27
[INFO] [stdout]      |
[INFO] [stdout] 1210 | 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] 1210 | 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:1225:24
[INFO] [stdout]      |
[INFO] [stdout] 1225 | 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] 1225 | 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:1265:27
[INFO] [stdout]      |
[INFO] [stdout] 1265 | 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] 1265 | 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:1302:25
[INFO] [stdout]      |
[INFO] [stdout] 1302 | 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] 1302 | 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:1310:30
[INFO] [stdout]      |
[INFO] [stdout] 1310 | 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] 1310 | 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:1315:25
[INFO] [stdout]      |
[INFO] [stdout] 1315 | 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] 1315 | 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:1326:29
[INFO] [stdout]      |
[INFO] [stdout] 1326 | 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] 1326 | 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:1334:27
[INFO] [stdout]      |
[INFO] [stdout] 1334 | 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] 1334 | 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:1353:27
[INFO] [stdout]      |
[INFO] [stdout] 1353 | 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] 1353 | 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:1367:21
[INFO] [stdout]      |
[INFO] [stdout] 1367 | 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] 1367 | 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:1409:24
[INFO] [stdout]      |
[INFO] [stdout] 1409 | fn yield_clause(input: &str) -> IResult<Vec<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] 1409 | fn yield_clause(input: &str) -> IResult<'_, Vec<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:1417:28
[INFO] [stdout]      |
[INFO] [stdout] 1417 | 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] 1417 | 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:1580:24
[INFO] [stdout]      |
[INFO] [stdout] 1580 | 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] 1580 | 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:1610:28
[INFO] [stdout]      |
[INFO] [stdout] 1610 | 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] 1610 | 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:1614:31
[INFO] [stdout]      |
[INFO] [stdout] 1614 | 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] 1614 | 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:1625:35
[INFO] [stdout]      |
[INFO] [stdout] 1625 | 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] 1625 | 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:1631:38
[INFO] [stdout]      |
[INFO] [stdout] 1631 | 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] 1631 | 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:1635:33
[INFO] [stdout]      |
[INFO] [stdout] 1635 | 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] 1635 | 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:1669:38
[INFO] [stdout]      |
[INFO] [stdout] 1669 | 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] 1669 | 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:1677:39
[INFO] [stdout]      |
[INFO] [stdout] 1677 | 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] 1677 | 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:1693:38
[INFO] [stdout]      |
[INFO] [stdout] 1693 | 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] 1693 | 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:1709:41
[INFO] [stdout]      |
[INFO] [stdout] 1709 | 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] 1709 | 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:1725:40
[INFO] [stdout]      |
[INFO] [stdout] 1725 | 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] 1725 | 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:1745:32
[INFO] [stdout]      |
[INFO] [stdout] 1745 | 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] 1745 | 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:1764:24
[INFO] [stdout]      |
[INFO] [stdout] 1764 | 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] 1764 | 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:1788:25
[INFO] [stdout]      |
[INFO] [stdout] 1788 | 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] 1788 | 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:1793:29
[INFO] [stdout]      |
[INFO] [stdout] 1793 | 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] 1793 | 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:1845:21
[INFO] [stdout]      |
[INFO] [stdout] 1845 | 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] 1845 | 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:1860:32
[INFO] [stdout]      |
[INFO] [stdout] 1860 | 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] 1860 | 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:1865:41
[INFO] [stdout]      |
[INFO] [stdout] 1865 | 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] 1865 | 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:1871:22
[INFO] [stdout]      |
[INFO] [stdout] 1871 | 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] 1871 | fn query_list(input: &str) -> IResult<'_, Vec<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:35:32
[INFO] [stdout]    |
[INFO] [stdout] 35 | 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] 35 | 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:72:22
[INFO] [stdout]    |
[INFO] [stdout] 72 | 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] 72 | 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:79:21
[INFO] [stdout]    |
[INFO] [stdout] 79 | 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] 79 | 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:83:26
[INFO] [stdout]    |
[INFO] [stdout] 83 | 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] 83 | 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:103:24
[INFO] [stdout]     |
[INFO] [stdout] 103 | 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] 103 | 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:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 | 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] 110 | 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:136:26
[INFO] [stdout]     |
[INFO] [stdout] 136 | 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] 136 | 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:147:25
[INFO] [stdout]     |
[INFO] [stdout] 147 | 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] 147 | 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:160:35
[INFO] [stdout]     |
[INFO] [stdout] 160 | fn primitive_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] 160 | fn primitive_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:172:25
[INFO] [stdout]     |
[INFO] [stdout] 172 | 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] 172 | 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:183:23
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn map_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] 183 | fn map_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:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 | 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] 201 | 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:205:28
[INFO] [stdout]     |
[INFO] [stdout] 205 | 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] 205 | 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:217:27
[INFO] [stdout]     |
[INFO] [stdout] 217 | 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] 217 | 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:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 | 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] 231 | 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:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 | 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] 247 | 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:263:28
[INFO] [stdout]     |
[INFO] [stdout] 263 | 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] 263 | 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:270:28
[INFO] [stdout]     |
[INFO] [stdout] 270 | 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] 270 | 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:288:23
[INFO] [stdout]     |
[INFO] [stdout] 288 | 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] 288 | 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:306:28
[INFO] [stdout]     |
[INFO] [stdout] 306 | 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] 306 | 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:313:28
[INFO] [stdout]     |
[INFO] [stdout] 313 | 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] 313 | 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:320:27
[INFO] [stdout]     |
[INFO] [stdout] 320 | 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] 320 | 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:327:28
[INFO] [stdout]     |
[INFO] [stdout] 327 | 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] 327 | 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:342:28
[INFO] [stdout]     |
[INFO] [stdout] 342 | 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] 342 | 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:362:26
[INFO] [stdout]     |
[INFO] [stdout] 362 | 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] 362 | 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:372:31
[INFO] [stdout]     |
[INFO] [stdout] 372 | 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] 372 | 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:386:32
[INFO] [stdout]     |
[INFO] [stdout] 386 | 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] 386 | 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:423:26
[INFO] [stdout]     |
[INFO] [stdout] 423 | 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] 423 | 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:460:31
[INFO] [stdout]     |
[INFO] [stdout] 460 | 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] 460 | 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:471:29
[INFO] [stdout]     |
[INFO] [stdout] 471 | fn match_return_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] 471 | fn match_return_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:510:42
[INFO] [stdout]     |
[INFO] [stdout] 510 | 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] 510 | 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:552:37
[INFO] [stdout]     |
[INFO] [stdout] 552 | 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] 552 | 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:565:25
[INFO] [stdout]     |
[INFO] [stdout] 565 | 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] 565 | 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:584:30
[INFO] [stdout]     |
[INFO] [stdout] 584 | 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] 584 | 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:602:23
[INFO] [stdout]     |
[INFO] [stdout] 602 | 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] 602 | 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:627:28
[INFO] [stdout]     |
[INFO] [stdout] 627 | 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] 627 | 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:634:36
[INFO] [stdout]     |
[INFO] [stdout] 634 | 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] 634 | 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:638:37
[INFO] [stdout]     |
[INFO] [stdout] 638 | 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] 638 | 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:662:30
[INFO] [stdout]     |
[INFO] [stdout] 662 | 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] 662 | 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:678:28
[INFO] [stdout]     |
[INFO] [stdout] 678 | 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] 678 | 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:684:27
[INFO] [stdout]     |
[INFO] [stdout] 684 | 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] 684 | 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:701:32
[INFO] [stdout]     |
[INFO] [stdout] 701 | 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] 701 | 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:716:31
[INFO] [stdout]     |
[INFO] [stdout] 716 | 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] 716 | 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:728:38
[INFO] [stdout]     |
[INFO] [stdout] 728 | 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] 728 | 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:740:37
[INFO] [stdout]     |
[INFO] [stdout] 740 | 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] 740 | 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:756:37
[INFO] [stdout]     |
[INFO] [stdout] 756 | 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] 756 | 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:773:39
[INFO] [stdout]     |
[INFO] [stdout] 773 | 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] 773 | 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:787:29
[INFO] [stdout]     |
[INFO] [stdout] 787 | 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] 787 | 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:797:31
[INFO] [stdout]     |
[INFO] [stdout] 797 | 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] 797 | 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:803:29
[INFO] [stdout]     |
[INFO] [stdout] 803 | 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] 803 | 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:809:25
[INFO] [stdout]     |
[INFO] [stdout] 809 | 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] 809 | 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:815:25
[INFO] [stdout]     |
[INFO] [stdout] 815 | 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] 815 | 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:821:23
[INFO] [stdout]     |
[INFO] [stdout] 821 | 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] 821 | 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:827:31
[INFO] [stdout]     |
[INFO] [stdout] 827 | 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] 827 | 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:833:32
[INFO] [stdout]     |
[INFO] [stdout] 833 | 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] 833 | 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:840:25
[INFO] [stdout]     |
[INFO] [stdout] 840 | 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] 840 | 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:846:27
[INFO] [stdout]     |
[INFO] [stdout] 846 | 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] 846 | 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:852:30
[INFO] [stdout]     |
[INFO] [stdout] 852 | 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] 852 | 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:859:31
[INFO] [stdout]     |
[INFO] [stdout] 859 | 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] 859 | 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:871:39
[INFO] [stdout]     |
[INFO] [stdout] 871 | 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] 871 | 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:883:29
[INFO] [stdout]     |
[INFO] [stdout] 883 | 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] 883 | 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:895:37
[INFO] [stdout]     |
[INFO] [stdout] 895 | 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] 895 | 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:907:31
[INFO] [stdout]     |
[INFO] [stdout] 907 | 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] 907 | 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:919:39
[INFO] [stdout]     |
[INFO] [stdout] 919 | 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] 919 | 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:931:30
[INFO] [stdout]     |
[INFO] [stdout] 931 | fn to_string_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] 931 | fn to_string_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:943:38
[INFO] [stdout]     |
[INFO] [stdout] 943 | fn to_string_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] 943 | fn to_string_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:955:25
[INFO] [stdout]     |
[INFO] [stdout] 955 | 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] 955 | 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:961:34
[INFO] [stdout]     |
[INFO] [stdout] 961 | fn custom_scalar_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] 961 | fn custom_scalar_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:975:25
[INFO] [stdout]     |
[INFO] [stdout] 975 | 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] 975 | 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:981:27
[INFO] [stdout]     |
[INFO] [stdout] 981 | 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] 981 | 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:987:26
[INFO] [stdout]     |
[INFO] [stdout] 987 | 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] 987 | 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:993:34
[INFO] [stdout]     |
[INFO] [stdout] 993 | 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] 993 | 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:999:26
[INFO] [stdout]     |
[INFO] [stdout] 999 | 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] 999 | 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:1014:27
[INFO] [stdout]      |
[INFO] [stdout] 1014 | 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] 1014 | 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:1039:28
[INFO] [stdout]      |
[INFO] [stdout] 1039 | 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] 1039 | 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:1045:25
[INFO] [stdout]      |
[INFO] [stdout] 1045 | 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] 1045 | 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:1051:36
[INFO] [stdout]      |
[INFO] [stdout] 1051 | 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] 1051 | 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:1057:34
[INFO] [stdout]      |
[INFO] [stdout] 1057 | 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] 1057 | 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:1063:36
[INFO] [stdout]      |
[INFO] [stdout] 1063 | 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] 1063 | 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:1069:35
[INFO] [stdout]      |
[INFO] [stdout] 1069 | 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] 1069 | 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:1075:24
[INFO] [stdout]      |
[INFO] [stdout] 1075 | 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] 1075 | 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:1090:28
[INFO] [stdout]      |
[INFO] [stdout] 1090 | 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] 1090 | 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:1105:26
[INFO] [stdout]      |
[INFO] [stdout] 1105 | 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] 1105 | 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:1131:24
[INFO] [stdout]      |
[INFO] [stdout] 1131 | 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] 1131 | 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:1146:24
[INFO] [stdout]      |
[INFO] [stdout] 1146 | 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] 1146 | 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:1161:36
[INFO] [stdout]      |
[INFO] [stdout] 1161 | 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] 1161 | 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:1178:36
[INFO] [stdout]      |
[INFO] [stdout] 1178 | 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] 1178 | 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:1195:26
[INFO] [stdout]      |
[INFO] [stdout] 1195 | 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] 1195 | 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:1210:27
[INFO] [stdout]      |
[INFO] [stdout] 1210 | 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] 1210 | 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:1225:24
[INFO] [stdout]      |
[INFO] [stdout] 1225 | 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] 1225 | 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:1265:27
[INFO] [stdout]      |
[INFO] [stdout] 1265 | 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] 1265 | fn list_expression(input: &str) -> IResult<'_, ListExpression> {
[INFO] [stdout]      |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking function-api v0.1.0 (/opt/rustwide/workdir/function-api)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1302:25
[INFO] [stdout]      |
[INFO] [stdout] 1302 | 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] 1302 | 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:1310:30
[INFO] [stdout]      |
[INFO] [stdout] 1310 | 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] 1310 | 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:1315:25
[INFO] [stdout]      |
[INFO] [stdout] 1315 | 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] 1315 | 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:1326:29
[INFO] [stdout]      |
[INFO] [stdout] 1326 | 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] 1326 | 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:1334:27
[INFO] [stdout]      |
[INFO] [stdout] 1334 | 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] 1334 | 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:1353:27
[INFO] [stdout]      |
[INFO] [stdout] 1353 | 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] 1353 | 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:1367:21
[INFO] [stdout]      |
[INFO] [stdout] 1367 | 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] 1367 | 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:1409:24
[INFO] [stdout]      |
[INFO] [stdout] 1409 | fn yield_clause(input: &str) -> IResult<Vec<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] 1409 | fn yield_clause(input: &str) -> IResult<'_, Vec<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:1417:28
[INFO] [stdout]      |
[INFO] [stdout] 1417 | 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] 1417 | 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:1580:24
[INFO] [stdout]      |
[INFO] [stdout] 1580 | 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] 1580 | 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:1610:28
[INFO] [stdout]      |
[INFO] [stdout] 1610 | 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] 1610 | 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:1614:31
[INFO] [stdout]      |
[INFO] [stdout] 1614 | 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] 1614 | 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:1625:35
[INFO] [stdout]      |
[INFO] [stdout] 1625 | 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] 1625 | 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:1631:38
[INFO] [stdout]      |
[INFO] [stdout] 1631 | 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] 1631 | 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:1635:33
[INFO] [stdout]      |
[INFO] [stdout] 1635 | 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] 1635 | 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:1669:38
[INFO] [stdout]      |
[INFO] [stdout] 1669 | 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] 1669 | 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:1677:39
[INFO] [stdout]      |
[INFO] [stdout] 1677 | 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] 1677 | 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:1693:38
[INFO] [stdout]      |
[INFO] [stdout] 1693 | 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] 1693 | 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:1709:41
[INFO] [stdout]      |
[INFO] [stdout] 1709 | 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] 1709 | 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:1725:40
[INFO] [stdout]      |
[INFO] [stdout] 1725 | 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] 1725 | 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:1745:32
[INFO] [stdout]      |
[INFO] [stdout] 1745 | 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] 1745 | 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:1764:24
[INFO] [stdout]      |
[INFO] [stdout] 1764 | 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] 1764 | fn where_clause(input: &str) -> IResult<'_, PathFilter> {
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking h2 v0.3.27
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1788:25
[INFO] [stdout]      |
[INFO] [stdout] 1788 | 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] 1788 | fn return_clause(input: &str) -> IResult<'_, Vec<ReturnItemAst>> {
[INFO] [stdout]      |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tower v0.4.13
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/src/query/parser.rs:1793:29
[INFO] [stdout]      |
[INFO] [stdout] 1793 | 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] 1793 | 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:1845:21
[INFO] [stdout]      |
[INFO] [stdout] 1845 | 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] 1845 | 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:1860:32
[INFO] [stdout]      |
[INFO] [stdout] 1860 | 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] 1860 | 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:1865:41
[INFO] [stdout]      |
[INFO] [stdout] 1865 | 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] 1865 | 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:1871:22
[INFO] [stdout]      |
[INFO] [stdout] 1871 | 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] 1871 | fn query_list(input: &str) -> IResult<'_, Vec<Query>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tower-http v0.4.4
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> core/src/query/parser.rs:35:32
[INFO] [stdout]    |
[INFO] [stdout] 35 | 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] 35 | 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:72:22
[INFO] [stdout]    |
[INFO] [stdout] 72 | 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] 72 | 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:79:21
[INFO] [stdout]    |
[INFO] [stdout] 79 | 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] 79 | 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:83:26
[INFO] [stdout]    |
[INFO] [stdout] 83 | 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] 83 | 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:103:24
[INFO] [stdout]     |
[INFO] [stdout] 103 | 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] 103 | 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:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 | 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] 110 | 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:136:26
[INFO] [stdout]     |
[INFO] [stdout] 136 | 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] 136 | 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:147:25
[INFO] [stdout]     |
[INFO] [stdout] 147 | 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] 147 | 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:160:35
[INFO] [stdout]     |
[INFO] [stdout] 160 | fn primitive_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] 160 | fn primitive_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:172:25
[INFO] [stdout]     |
[INFO] [stdout] 172 | 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] 172 | 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:183:23
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn map_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] 183 | fn map_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:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 | 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] 201 | 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:205:28
[INFO] [stdout]     |
[INFO] [stdout] 205 | 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] 205 | 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:217:27
[INFO] [stdout]     |
[INFO] [stdout] 217 | 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] 217 | 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:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 | 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] 231 | 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:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 | 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] 247 | 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:263:28
[INFO] [stdout]     |
[INFO] [stdout] 263 | 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] 263 | 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:270:28
[INFO] [stdout]     |
[INFO] [stdout] 270 | 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] 270 | 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:288:23
[INFO] [stdout]     |
[INFO] [stdout] 288 | 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] 288 | 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:306:28
[INFO] [stdout]     |
[INFO] [stdout] 306 | 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] 306 | 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:313:28
[INFO] [stdout]     |
[INFO] [stdout] 313 | 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] 313 | 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:320:27
[INFO] [stdout]     |
[INFO] [stdout] 320 | 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] 320 | 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:327:28
[INFO] [stdout]     |
[INFO] [stdout] 327 | 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] 327 | 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:342:28
[INFO] [stdout]     |
[INFO] [stdout] 342 | 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] 342 | 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:362:26
[INFO] [stdout]     |
[INFO] [stdout] 362 | 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] 362 | 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:372:31
[INFO] [stdout]     |
[INFO] [stdout] 372 | 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] 372 | 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:386:32
[INFO] [stdout]     |
[INFO] [stdout] 386 | 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] 386 | 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:423:26
[INFO] [stdout]     |
[INFO] [stdout] 423 | 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] 423 | 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:460:31
[INFO] [stdout]     |
[INFO] [stdout] 460 | 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] 460 | 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:471:29
[INFO] [stdout]     |
[INFO] [stdout] 471 | fn match_return_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] 471 | fn match_return_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:510:42
[INFO] [stdout]     |
[INFO] [stdout] 510 | 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] 510 | 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:552:37
[INFO] [stdout]     |
[INFO] [stdout] 552 | 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] 552 | 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:565:25
[INFO] [stdout]     |
[INFO] [stdout] 565 | 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] 565 | 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:584:30
[INFO] [stdout]     |
[INFO] [stdout] 584 | 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] 584 | 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:602:23
[INFO] [stdout]     |
[INFO] [stdout] 602 | 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] 602 | 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:627:28
[INFO] [stdout]     |
[INFO] [stdout] 627 | 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] 627 | 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:634:36
[INFO] [stdout]     |
[INFO] [stdout] 634 | 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] 634 | 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:638:37
[INFO] [stdout]     |
[INFO] [stdout] 638 | 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] 638 | 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:662:30
[INFO] [stdout]     |
[INFO] [stdout] 662 | 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] 662 | 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:678:28
[INFO] [stdout]     |
[INFO] [stdout] 678 | 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] 678 | 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:684:27
[INFO] [stdout]     |
[INFO] [stdout] 684 | 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] 684 | 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:701:32
[INFO] [stdout]     |
[INFO] [stdout] 701 | 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] 701 | 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:716:31
[INFO] [stdout]     |
[INFO] [stdout] 716 | 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] 716 | 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:728:38
[INFO] [stdout]     |
[INFO] [stdout] 728 | 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] 728 | 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:740:37
[INFO] [stdout]     |
[INFO] [stdout] 740 | 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] 740 | 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:756:37
[INFO] [stdout]     |
[INFO] [stdout] 756 | 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] 756 | 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:773:39
[INFO] [stdout]     |
[INFO] [stdout] 773 | 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] 773 | 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:787:29
[INFO] [stdout]     |
[INFO] [stdout] 787 | 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] 787 | 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:797:31
[INFO] [stdout]     |
[INFO] [stdout] 797 | 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] 797 | 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:803:29
[INFO] [stdout]     |
[INFO] [stdout] 803 | 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] 803 | 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:809:25
[INFO] [stdout]     |
[INFO] [stdout] 809 | 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] 809 | 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:815:25
[INFO] [stdout]     |
[INFO] [stdout] 815 | 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] 815 | 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:821:23
[INFO] [stdout]     |
[INFO] [stdout] 821 | 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] 821 | 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:827:31
[INFO] [stdout]     |
[INFO] [stdout] 827 | 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] 827 | 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:833:32
[INFO] [stdout]     |
[INFO] [stdout] 833 | 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] 833 | 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:840:25
[INFO] [stdout]     |
[INFO] [stdout] 840 | 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] 840 | 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:846:27
[INFO] [stdout]     |
[INFO] [stdout] 846 | 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] 846 | 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:852:30
[INFO] [stdout]     |
[INFO] [stdout] 852 | 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] 852 | 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:859:31
[INFO] [stdout]     |
[INFO] [stdout] 859 | 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] 859 | 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:871:39
[INFO] [stdout]     |
[INFO] [stdout] 871 | 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] 871 | 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:883:29
[INFO] [stdout]     |
[INFO] [stdout] 883 | 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] 883 | 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:895:37
[INFO] [stdout]     |
[INFO] [stdout] 895 | 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] 895 | 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:907:31
[INFO] [stdout]     |
[INFO] [stdout] 907 | 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] 907 | 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:919:39
[INFO] [stdout]     |
[INFO] [stdout] 919 | 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] 919 | 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:931:30
[INFO] [stdout]     |
[INFO] [stdout] 931 | fn to_string_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] 931 | fn to_string_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:943:38
[INFO] [stdout]     |
[INFO] [stdout] 943 | fn to_string_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] 943 | fn to_string_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:955:25
[INFO] [stdout]     |
[INFO] [stdout] 955 | 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] 955 | 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:961:34
[INFO] [stdout]     |
[INFO] [stdout] 961 | fn custom_scalar_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] 961 | fn custom_scalar_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:975:25
[INFO] [stdout]     |
[INFO] [stdout] 975 | 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] 975 | 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:981:27
[INFO] [stdout]     |
[INFO] [stdout] 981 | 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] 981 | 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:987:26
[INFO] [stdout]     |
[INFO] [stdout] 987 | 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] 987 | 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:993:34
[INFO] [stdout]     |
[INFO] [stdout] 993 | 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] 993 | 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:999:26
[INFO] [stdout]     |
[INFO] [stdout] 999 | 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] 999 | 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:1014:27
[INFO] [stdout]      |
[INFO] [stdout] 1014 | 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] 1014 | 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:1039:28
[INFO] [stdout]      |
[INFO] [stdout] 1039 | 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] 1039 | 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:1045:25
[INFO] [stdout]      |
[INFO] [stdout] 1045 | 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] 1045 | 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:1051:36
[INFO] [stdout]      |
[INFO] [stdout] 1051 | 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] 1051 | 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:1057:34
[INFO] [stdout]      |
[INFO] [stdout] 1057 | 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] 1057 | 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:1063:36
[INFO] [stdout]      |
[INFO] [stdout] 1063 | 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] 1063 | 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:1069:35
[INFO] [stdout]      |
[INFO] [stdout] 1069 | 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] 1069 | 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:1075:24
[INFO] [stdout]      |
[INFO] [stdout] 1075 | 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] 1075 | 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:1090:28
[INFO] [stdout]      |
[INFO] [stdout] 1090 | 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] 1090 | 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:1105:26
[INFO] [stdout]      |
[INFO] [stdout] 1105 | 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] 1105 | 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:1131:24
[INFO] [stdout]      |
[INFO] [stdout] 1131 | 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] 1131 | 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:1146:24
[INFO] [stdout]      |
[INFO] [stdout] 1146 | 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] 1146 | 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:1161:36
[INFO] [stdout]      |
[INFO] [stdout] 1161 | 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] 1161 | 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:1178:36
[INFO] [stdout]      |
[INFO] [stdout] 1178 | 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] 1178 | 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:1195:26
[INFO] [stdout]      |
[INFO] [stdout] 1195 | 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] 1195 | 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:1210:27
[INFO] [stdout]      |
[INFO] [stdout] 1210 | 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] 1210 | 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:1225:24
[INFO] [stdout]      |
[INFO] [stdout] 1225 | 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] 1225 | 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:1265:27
[INFO] [stdout]      |
[INFO] [stdout] 1265 | 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] 1265 | 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:1302:25
[INFO] [stdout]      |
[INFO] [stdout] 1302 | 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] 1302 | 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:1310:30
[INFO] [stdout]      |
[INFO] [stdout] 1310 | 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] 1310 | 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:1315:25
[INFO] [stdout]      |
[INFO] [stdout] 1315 | 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] 1315 | 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:1326:29
[INFO] [stdout]      |
[INFO] [stdout] 1326 | 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] 1326 | 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:1334:27
[INFO] [stdout]      |
[INFO] [stdout] 1334 | 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] 1334 | 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:1353:27
[INFO] [stdout]      |
[INFO] [stdout] 1353 | 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] 1353 | 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:1367:21
[INFO] [stdout]      |
[INFO] [stdout] 1367 | 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] 1367 | 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:1409:24
[INFO] [stdout]      |
[INFO] [stdout] 1409 | fn yield_clause(input: &str) -> IResult<Vec<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] 1409 | fn yield_clause(input: &str) -> IResult<'_, Vec<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:1417:28
[INFO] [stdout]      |
[INFO] [stdout] 1417 | 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] 1417 | 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:1580:24
[INFO] [stdout]      |
[INFO] [stdout] 1580 | 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] 1580 | 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:1610:28
[INFO] [stdout]      |
[INFO] [stdout] 1610 | 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] 1610 | 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:1614:31
[INFO] [stdout]      |
[INFO] [stdout] 1614 | 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] 1614 | 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:1625:35
[INFO] [stdout]      |
[INFO] [stdout] 1625 | 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] 1625 | 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:1631:38
[INFO] [stdout]      |
[INFO] [stdout] 1631 | 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] 1631 | 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:1635:33
[INFO] [stdout]      |
[INFO] [stdout] 1635 | 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] 1635 | 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:1669:38
[INFO] [stdout]      |
[INFO] [stdout] 1669 | 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] 1669 | 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:1677:39
[INFO] [stdout]      |
[INFO] [stdout] 1677 | 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] 1677 | 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:1693:38
[INFO] [stdout]      |
[INFO] [stdout] 1693 | 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] 1693 | 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:1709:41
[INFO] [stdout]      |
[INFO] [stdout] 1709 | 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] 1709 | 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:1725:40
[INFO] [stdout]      |
[INFO] [stdout] 1725 | 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] 1725 | 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:1745:32
[INFO] [stdout]      |
[INFO] [stdout] 1745 | 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] 1745 | 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:1764:24
[INFO] [stdout]      |
[INFO] [stdout] 1764 | 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] 1764 | 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:1788:25
[INFO] [stdout]      |
[INFO] [stdout] 1788 | 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] 1788 | 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:1793:29
[INFO] [stdout]      |
[INFO] [stdout] 1793 | 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] 1793 | 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:1845:21
[INFO] [stdout]      |
[INFO] [stdout] 1845 | 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] 1845 | 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:1860:32
[INFO] [stdout]      |
[INFO] [stdout] 1860 | 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] 1860 | 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:1865:41
[INFO] [stdout]      |
[INFO] [stdout] 1865 | 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] 1865 | 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:1871:22
[INFO] [stdout]      |
[INFO] [stdout] 1871 | 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] 1871 | fn query_list(input: &str) -> IResult<'_, Vec<Query>> {
[INFO] [stdout]      |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking stdfunc v0.1.0 (/opt/rustwide/workdir/stdfunc)
[INFO] [stderr]    Compiling daemon v0.1.0 (/opt/rustwide/workdir/daemon)
[INFO] [stderr]     Checking hyper v0.14.32
[INFO] [stdout] warning: unused imports: `E as E_CONST` and `PI`
[INFO] [stdout]  --> daemon/src/executor.rs:3:24
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::f64::consts::{E as E_CONST, PI};
[INFO] [stdout]   |                        ^^^^^^^^^^^^  ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `person_pattern` is never used
[INFO] [stdout]     --> daemon/src/executor.rs:4071:4
[INFO] [stdout]      |
[INFO] [stdout] 4071 | 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:4081:4
[INFO] [stdout]      |
[INFO] [stdout] 4081 | 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:4220:4
[INFO] [stdout]      |
[INFO] [stdout] 4220 | 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:4228:4
[INFO] [stdout]      |
[INFO] [stdout] 4228 | fn seed_basic_graph(db: &Database<InMemoryBackend>) {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.82s
[INFO] running `Command { std: "docker" "inspect" "85ff0cb404c30b8c4818ed1d7be1c1a585c2675d37b8549d6c45b2b7b292916c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "85ff0cb404c30b8c4818ed1d7be1c1a585c2675d37b8549d6c45b2b7b292916c", kill_on_drop: false }`
[INFO] [stdout] 85ff0cb404c30b8c4818ed1d7be1c1a585c2675d37b8549d6c45b2b7b292916c
