[INFO] cloning repository https://github.com/danylaporte/storm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/danylaporte/storm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdanylaporte%2Fstorm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdanylaporte%2Fstorm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 269b34fc7b864bf79d4ce91313152d85cceb27b9
[INFO] testing danylaporte/storm against beta-2025-09-21 for beta-1.91-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdanylaporte%2Fstorm" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-3-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/danylaporte/storm
[INFO] finished tweaking git repo https://github.com/danylaporte/storm
[INFO] tweaked toml for git repo https://github.com/danylaporte/storm written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/danylaporte/storm on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/async-cell-lock.git`
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/attached.git`
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/cache.git`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/dec19x5.git`
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/str_utils.git`
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/vec-map.git`
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/version_tag.git`
[INFO] [stderr]     Updating git repository `https://github.com/danylaporte/paged.git`
[INFO] [stderr]      Locking 159 packages to latest compatible versions
[INFO] [stderr]       Adding darling v0.20.11 (available: v0.21.3)
[INFO] [stderr]       Adding itertools v0.13.0 (available: v0.14.0)
[INFO] [stderr]       Adding metrics v0.22.4 (available: v0.24.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 329cd0000516cc2e2f2d3b68b4d3dad2cf7ea62b5d96d096a14f486b029dce5a
[INFO] running `Command { std: "docker" "start" "-a" "329cd0000516cc2e2f2d3b68b4d3dad2cf7ea62b5d96d096a14f486b029dce5a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "329cd0000516cc2e2f2d3b68b4d3dad2cf7ea62b5d96d096a14f486b029dce5a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "329cd0000516cc2e2f2d3b68b4d3dad2cf7ea62b5d96d096a14f486b029dce5a", kill_on_drop: false }`
[INFO] [stdout] 329cd0000516cc2e2f2d3b68b4d3dad2cf7ea62b5d96d096a14f486b029dce5a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ddb1bdc62cc52b63bab3518d53fdd057fc0a4b7dcebfc9b5f6655618d8802608
[INFO] running `Command { std: "docker" "start" "-a" "ddb1bdc62cc52b63bab3518d53fdd057fc0a4b7dcebfc9b5f6655618d8802608", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling static_init_macro v1.0.4
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling static_init v1.0.4
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling paged v0.2.3-alpha.0 (https://github.com/danylaporte/paged.git#851ac1a0)
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling connection-string v0.2.0
[INFO] [stderr]    Compiling pretty-hex v0.3.0
[INFO] [stderr]    Compiling vec-map v0.4.1 (https://github.com/danylaporte/vec-map.git#b0c376f6)
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling version_tag v0.5.1-alpha.0 (https://github.com/danylaporte/version_tag.git#c4db7eb5)
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling dec19x5 v1.10.1 (https://github.com/danylaporte/dec19x5.git#6b8fc221)
[INFO] [stderr]    Compiling regex-automata v0.4.10
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling asynchronous-codec v0.6.2
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling regex v1.11.2
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling storm_derive v0.41.1 (/opt/rustwide/workdir/storm_derive)
[INFO] [stderr]    Compiling async-cell-lock v1.6.0 (https://github.com/danylaporte/async-cell-lock.git#9f643931)
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling tiberius v0.12.3
[INFO] [stderr]    Compiling cache v0.2.3-alpha.0 (https://github.com/danylaporte/cache.git#99f58d9f)
[INFO] [stderr]    Compiling attached v0.4.0 (https://github.com/danylaporte/attached.git#755921ff)
[INFO] [stderr]    Compiling storm v0.41.1 (/opt/rustwide/workdir/storm)
[INFO] [stdout] warning: unused import: `time::Instant`
[INFO] [stdout]   --> storm/src/ctx.rs:11:73
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::{any::type_name, borrow::Cow, hash::Hash, marker::PhantomData, time::Instant};
[INFO] [stdout]    |                                                                         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the 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] 32 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/one_to_many.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iter(&self) -> vec_map::Iter<ONE, Box<[MANY]>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iter(&self) -> vec_map::Iter<'_, ONE, Box<[MANY]>> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling storm_mssql v0.41.1 (/opt/rustwide/workdir/storm_mssql)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]  --> storm_mssql/src/execute.rs:9:26
[INFO] [stdout]   |
[INFO] [stdout] 9 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]   |                          ^         ^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]   |
[INFO] [stdout] 9 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 9 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/execute.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 19 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/mssql_provider.rs:61:26
[INFO] [stdout]    |
[INFO] [stdout] 61 |         params: &'b [&'b (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 61 -         params: &'b [&'b (dyn ToSql)],
[INFO] [stdout] 61 +         params: &'b [&'b dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:104:26
[INFO] [stdout]     |
[INFO] [stdout] 104 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 104 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 104 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:176:26
[INFO] [stdout]     |
[INFO] [stdout] 176 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 176 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 176 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         params: &'c [&'c (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 238 -         params: &'c [&'c (dyn ToSql)],
[INFO] [stdout] 238 +         params: &'c [&'c dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/query_rows.rs:17:26
[INFO] [stdout]    |
[INFO] [stdout] 17 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 17 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/query_rows.rs:35:26
[INFO] [stdout]    |
[INFO] [stdout] 35 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 35 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> storm_mssql/src/to_sql.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 |     fn to_sql(&self) -> ColumnData;
[INFO] [stdout]   |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the 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] 5 |     fn to_sql(&self) -> ColumnData<'_>;
[INFO] [stdout]   |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm_mssql/src/to_sql.rs:13:15
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn to_sql(&self) -> ColumnData {
[INFO] [stdout]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]    |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm_mssql/src/to_sql.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn to_sql(&self) -> ColumnData {
[INFO] [stdout]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]    |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 108 | to_sql!(borrowed &[u8] => Binary);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 109 | to_sql!(borrowed &str => String);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 110 | to_sql!(borrowed String => String);
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 111 | to_sql!(borrowed Vec<u8> => Binary);
[INFO] [stdout]     | ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 112 | to_sql!(borrowed [u8] => Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 113 | to_sql!(borrowed str => String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 115 | to_sql!(copied bool => Bit);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 116 | to_sql!(copied f32 => F32);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 117 | to_sql!(copied f64 => F64);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 118 | to_sql!(copied i16 => I16);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 119 | to_sql!(copied i32 => I32);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 120 | to_sql!(copied i64 => I64);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 121 | to_sql!(copied u8 => U8);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 123 | to_sql!(deref Arc<[u8]>, Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 124 | to_sql!(deref Arc<str>, String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 125 | to_sql!(deref Box<[u8]>, Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 126 | to_sql!(deref Box<str>, String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 127 | to_sql!(deref<'a> Cow<'a, [u8]>, Binary);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 128 | to_sql!(deref<'a> Cow<'a, str>, String);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 130 | to_sql!(transform chrono::DateTime<chrono::FixedOffset>);
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 131 | to_sql!(transform chrono::DateTime<chrono::Utc>);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 132 | to_sql!(transform chrono::NaiveDate);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 133 | to_sql!(transform chrono::NaiveDateTime);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 134 | to_sql!(transform chrono::NaiveTime);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 135 | to_sql!(transform uuid::Uuid);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.65s
[INFO] running `Command { std: "docker" "inspect" "ddb1bdc62cc52b63bab3518d53fdd057fc0a4b7dcebfc9b5f6655618d8802608", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ddb1bdc62cc52b63bab3518d53fdd057fc0a4b7dcebfc9b5f6655618d8802608", kill_on_drop: false }`
[INFO] [stdout] ddb1bdc62cc52b63bab3518d53fdd057fc0a4b7dcebfc9b5f6655618d8802608
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d5ce4fe83b8f715fc6959216038dc0eae64e408992a5139c24d378a3f135b838
[INFO] running `Command { std: "docker" "start" "-a" "d5ce4fe83b8f715fc6959216038dc0eae64e408992a5139c24d378a3f135b838", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling storm_derive v0.41.1 (/opt/rustwide/workdir/storm_derive)
[INFO] [stderr]    Compiling async-cell-lock v1.6.0 (https://github.com/danylaporte/async-cell-lock.git#9f643931)
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling cache v0.2.3-alpha.0 (https://github.com/danylaporte/cache.git#99f58d9f)
[INFO] [stderr]    Compiling tiberius v0.12.3
[INFO] [stderr]    Compiling storm v0.41.1 (/opt/rustwide/workdir/storm)
[INFO] [stdout] warning: unused import: `time::Instant`
[INFO] [stdout]   --> storm/src/ctx.rs:11:73
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::{any::type_name, borrow::Cow, hash::Hash, marker::PhantomData, time::Instant};
[INFO] [stdout]    |                                                                         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `time::Instant`
[INFO] [stdout]   --> storm/src/ctx.rs:11:73
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::{any::type_name, borrow::Cow, hash::Hash, marker::PhantomData, time::Instant};
[INFO] [stdout]    |                                                                         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the 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] 32 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/one_to_many.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iter(&self) -> vec_map::Iter<ONE, Box<[MANY]>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iter(&self) -> vec_map::Iter<'_, ONE, Box<[MANY]>> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling storm_mssql v0.41.1 (/opt/rustwide/workdir/storm_mssql)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]  --> storm_mssql/src/execute.rs:9:26
[INFO] [stdout]   |
[INFO] [stdout] 9 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]   |                          ^         ^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]   |
[INFO] [stdout] 9 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 9 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/execute.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 19 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/mssql_provider.rs:61:26
[INFO] [stdout]    |
[INFO] [stdout] 61 |         params: &'b [&'b (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 61 -         params: &'b [&'b (dyn ToSql)],
[INFO] [stdout] 61 +         params: &'b [&'b dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:104:26
[INFO] [stdout]     |
[INFO] [stdout] 104 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 104 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 104 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:176:26
[INFO] [stdout]     |
[INFO] [stdout] 176 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 176 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 176 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         params: &'c [&'c (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 238 -         params: &'c [&'c (dyn ToSql)],
[INFO] [stdout] 238 +         params: &'c [&'c dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/query_rows.rs:17:26
[INFO] [stdout]    |
[INFO] [stdout] 17 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 17 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/query_rows.rs:35:26
[INFO] [stdout]    |
[INFO] [stdout] 35 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 35 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]  --> storm_mssql/src/execute.rs:9:26
[INFO] [stdout]   |
[INFO] [stdout] 9 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]   |                          ^         ^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]   |
[INFO] [stdout] 9 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 9 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/execute.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 19 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/mssql_provider.rs:61:26
[INFO] [stdout]    |
[INFO] [stdout] 61 |         params: &'b [&'b (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 61 -         params: &'b [&'b (dyn ToSql)],
[INFO] [stdout] 61 +         params: &'b [&'b dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:104:26
[INFO] [stdout]     |
[INFO] [stdout] 104 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 104 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 104 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:176:26
[INFO] [stdout]     |
[INFO] [stdout] 176 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 176 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 176 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> storm_mssql/src/mssql_provider.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         params: &'c [&'c (dyn ToSql)],
[INFO] [stdout]     |                          ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 238 -         params: &'c [&'c (dyn ToSql)],
[INFO] [stdout] 238 +         params: &'c [&'c dyn ToSql],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/query_rows.rs:17:26
[INFO] [stdout]    |
[INFO] [stdout] 17 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 17 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> storm_mssql/src/query_rows.rs:35:26
[INFO] [stdout]    |
[INFO] [stdout] 35 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout]    |                          ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stdout] 35 +         params: &'a [&'a dyn ToSql],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the 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] 32 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/hash_table.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/one_to_many.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iter(&self) -> vec_map::Iter<ONE, Box<[MANY]>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn iter(&self) -> vec_map::Iter<'_, ONE, Box<[MANY]>> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm/src/vec_table.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stdout]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> storm_mssql/src/to_sql.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 |     fn to_sql(&self) -> ColumnData;
[INFO] [stdout]   |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the 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] 5 |     fn to_sql(&self) -> ColumnData<'_>;
[INFO] [stdout]   |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm_mssql/src/to_sql.rs:13:15
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn to_sql(&self) -> ColumnData {
[INFO] [stdout]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]    |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm_mssql/src/to_sql.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn to_sql(&self) -> ColumnData {
[INFO] [stdout]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]    |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 108 | to_sql!(borrowed &[u8] => Binary);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 109 | to_sql!(borrowed &str => String);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 110 | to_sql!(borrowed String => String);
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 111 | to_sql!(borrowed Vec<u8> => Binary);
[INFO] [stdout]     | ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 112 | to_sql!(borrowed [u8] => Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 113 | to_sql!(borrowed str => String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 115 | to_sql!(copied bool => Bit);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 116 | to_sql!(copied f32 => F32);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 117 | to_sql!(copied f64 => F64);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 118 | to_sql!(copied i16 => I16);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 119 | to_sql!(copied i32 => I32);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 120 | to_sql!(copied i64 => I64);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 121 | to_sql!(copied u8 => U8);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 123 | to_sql!(deref Arc<[u8]>, Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 124 | to_sql!(deref Arc<str>, String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 125 | to_sql!(deref Box<[u8]>, Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 126 | to_sql!(deref Box<str>, String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 127 | to_sql!(deref<'a> Cow<'a, [u8]>, Binary);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 128 | to_sql!(deref<'a> Cow<'a, str>, String);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 130 | to_sql!(transform chrono::DateTime<chrono::FixedOffset>);
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 131 | to_sql!(transform chrono::DateTime<chrono::Utc>);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 132 | to_sql!(transform chrono::NaiveDate);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 133 | to_sql!(transform chrono::NaiveDateTime);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 134 | to_sql!(transform chrono::NaiveTime);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 135 | to_sql!(transform uuid::Uuid);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Locks` is never constructed
[INFO] [stdout]   --> storm/tests/compile.rs:83:8
[INFO] [stdout]    |
[INFO] [stdout] 83 | struct Locks<'a> {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> storm_mssql/src/to_sql.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 |     fn to_sql(&self) -> ColumnData;
[INFO] [stdout]   |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the 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] 5 |     fn to_sql(&self) -> ColumnData<'_>;
[INFO] [stdout]   |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm_mssql/src/to_sql.rs:13:15
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn to_sql(&self) -> ColumnData {
[INFO] [stdout]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]    |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> storm_mssql/src/to_sql.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn to_sql(&self) -> ColumnData {
[INFO] [stdout]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]    |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 108 | to_sql!(borrowed &[u8] => Binary);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 109 | to_sql!(borrowed &str => String);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 110 | to_sql!(borrowed String => String);
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 111 | to_sql!(borrowed Vec<u8> => Binary);
[INFO] [stdout]     | ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 112 | to_sql!(borrowed [u8] => Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 113 | to_sql!(borrowed str => String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 115 | to_sql!(copied bool => Bit);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 116 | to_sql!(copied f32 => F32);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 117 | to_sql!(copied f64 => F64);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 118 | to_sql!(copied i16 => I16);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 119 | to_sql!(copied i32 => I32);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 120 | to_sql!(copied i64 => I64);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 121 | to_sql!(copied u8 => U8);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 123 | to_sql!(deref Arc<[u8]>, Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 124 | to_sql!(deref Arc<str>, String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 125 | to_sql!(deref Box<[u8]>, Binary);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 126 | to_sql!(deref Box<str>, String);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 127 | to_sql!(deref<'a> Cow<'a, [u8]>, Binary);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 128 | to_sql!(deref<'a> Cow<'a, str>, String);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 130 | to_sql!(transform chrono::DateTime<chrono::FixedOffset>);
[INFO] [stdout]     | -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 131 | to_sql!(transform chrono::DateTime<chrono::Utc>);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 132 | to_sql!(transform chrono::NaiveDate);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 133 | to_sql!(transform chrono::NaiveDateTime);
[INFO] [stdout]     | ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 134 | to_sql!(transform chrono::NaiveTime);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 135 | to_sql!(transform uuid::Uuid);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.81s
[INFO] running `Command { std: "docker" "inspect" "d5ce4fe83b8f715fc6959216038dc0eae64e408992a5139c24d378a3f135b838", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d5ce4fe83b8f715fc6959216038dc0eae64e408992a5139c24d378a3f135b838", kill_on_drop: false }`
[INFO] [stdout] d5ce4fe83b8f715fc6959216038dc0eae64e408992a5139c24d378a3f135b838
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 37eb4b58ef884130ab9a8e9cea825d26e0f52dccfad1374f53d468a84d45a305
[INFO] running `Command { std: "docker" "start" "-a" "37eb4b58ef884130ab9a8e9cea825d26e0f52dccfad1374f53d468a84d45a305", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `time::Instant`
[INFO] [stderr]   --> storm/src/ctx.rs:11:73
[INFO] [stderr]    |
[INFO] [stderr] 11 | use std::{any::type_name, borrow::Cow, hash::Hash, marker::PhantomData, time::Instant};
[INFO] [stderr]    |                                                                         ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm/src/hash_table.rs:32:17
[INFO] [stderr]    |
[INFO] [stderr] 32 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 32 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stderr]    |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm/src/hash_table.rs:37:17
[INFO] [stderr]    |
[INFO] [stderr] 37 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 37 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stderr]    |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm/src/hash_table.rs:50:19
[INFO] [stderr]    |
[INFO] [stderr] 50 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stderr]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                   |
[INFO] [stderr]    |                   the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 50 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stderr]    |                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm/src/one_to_many.rs:20:17
[INFO] [stderr]    |
[INFO] [stderr] 20 |     pub fn iter(&self) -> vec_map::Iter<ONE, Box<[MANY]>> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 20 |     pub fn iter(&self) -> vec_map::Iter<'_, ONE, Box<[MANY]>> {
[INFO] [stderr]    |                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm/src/vec_table.rs:25:17
[INFO] [stderr]    |
[INFO] [stderr] 25 |     pub fn iter(&self) -> Iter<E::Key, E> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 25 |     pub fn iter(&self) -> Iter<'_, E::Key, E> {
[INFO] [stderr]    |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm/src/vec_table.rs:30:17
[INFO] [stderr]    |
[INFO] [stderr] 30 |     pub fn keys(&self) -> Keys<E::Key, E> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 30 |     pub fn keys(&self) -> Keys<'_, E::Key, E> {
[INFO] [stderr]    |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm/src/vec_table.rs:43:19
[INFO] [stderr]    |
[INFO] [stderr] 43 |     pub fn values(&self) -> Values<E::Key, E> {
[INFO] [stderr]    |                   ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                   |
[INFO] [stderr]    |                   the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 43 |     pub fn values(&self) -> Values<'_, E::Key, E> {
[INFO] [stderr]    |                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: `storm` (lib) generated 8 warnings (run `cargo fix --lib -p storm` to apply 8 suggestions)
[INFO] [stderr] warning: `storm` (lib test) generated 8 warnings (8 duplicates)
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]  --> storm_mssql/src/execute.rs:9:26
[INFO] [stderr]   |
[INFO] [stderr] 9 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr]   |                          ^         ^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 9 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr] 9 +         params: &'a [&'a dyn ToSql],
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]   --> storm_mssql/src/execute.rs:19:26
[INFO] [stderr]    |
[INFO] [stderr] 19 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr]    |                          ^         ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 19 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr] 19 +         params: &'a [&'a dyn ToSql],
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]   --> storm_mssql/src/mssql_provider.rs:61:26
[INFO] [stderr]    |
[INFO] [stderr] 61 |         params: &'b [&'b (dyn ToSql)],
[INFO] [stderr]    |                          ^         ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 61 -         params: &'b [&'b (dyn ToSql)],
[INFO] [stderr] 61 +         params: &'b [&'b dyn ToSql],
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> storm_mssql/src/mssql_provider.rs:104:26
[INFO] [stderr]     |
[INFO] [stderr] 104 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr]     |                          ^         ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 104 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr] 104 +         params: &'a [&'a dyn ToSql],
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> storm_mssql/src/mssql_provider.rs:176:26
[INFO] [stderr]     |
[INFO] [stderr] 176 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr]     |                          ^         ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 176 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr] 176 +         params: &'a [&'a dyn ToSql],
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> storm_mssql/src/mssql_provider.rs:238:26
[INFO] [stderr]     |
[INFO] [stderr] 238 |         params: &'c [&'c (dyn ToSql)],
[INFO] [stderr]     |                          ^         ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 238 -         params: &'c [&'c (dyn ToSql)],
[INFO] [stderr] 238 +         params: &'c [&'c dyn ToSql],
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]   --> storm_mssql/src/query_rows.rs:17:26
[INFO] [stderr]    |
[INFO] [stderr] 17 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr]    |                          ^         ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 17 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr] 17 +         params: &'a [&'a dyn ToSql],
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]   --> storm_mssql/src/query_rows.rs:35:26
[INFO] [stderr]    |
[INFO] [stderr] 35 |         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr]    |                          ^         ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 35 -         params: &'a [&'a (dyn ToSql)],
[INFO] [stderr] 35 +         params: &'a [&'a dyn ToSql],
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]  --> storm_mssql/src/to_sql.rs:5:15
[INFO] [stderr]   |
[INFO] [stderr] 5 |     fn to_sql(&self) -> ColumnData;
[INFO] [stderr]   |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]   |               |
[INFO] [stderr]   |               the lifetime is elided here
[INFO] [stderr]   |
[INFO] [stderr]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]   = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]   |
[INFO] [stderr] 5 |     fn to_sql(&self) -> ColumnData<'_>;
[INFO] [stderr]   |                                   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm_mssql/src/to_sql.rs:13:15
[INFO] [stderr]    |
[INFO] [stderr] 13 |     fn to_sql(&self) -> ColumnData {
[INFO] [stderr]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |               |
[INFO] [stderr]    |               the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 13 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]    |                                   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> storm_mssql/src/to_sql.rs:22:15
[INFO] [stderr]    |
[INFO] [stderr] 22 |     fn to_sql(&self) -> ColumnData {
[INFO] [stderr]    |               ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |               |
[INFO] [stderr]    |               the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 22 |     fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]    |                                   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 108 | to_sql!(borrowed &[u8] => Binary);
[INFO] [stderr]     | --------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 109 | to_sql!(borrowed &str => String);
[INFO] [stderr]     | -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 110 | to_sql!(borrowed String => String);
[INFO] [stderr]     | ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 111 | to_sql!(borrowed Vec<u8> => Binary);
[INFO] [stderr]     | ----------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 112 | to_sql!(borrowed [u8] => Binary);
[INFO] [stderr]     | -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:34:23
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 113 | to_sql!(borrowed str => String);
[INFO] [stderr]     | ------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  34 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 115 | to_sql!(copied bool => Bit);
[INFO] [stderr]     | --------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 116 | to_sql!(copied f32 => F32);
[INFO] [stderr]     | -------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 117 | to_sql!(copied f64 => F64);
[INFO] [stderr]     | -------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 118 | to_sql!(copied i16 => I16);
[INFO] [stderr]     | -------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 119 | to_sql!(copied i32 => I32);
[INFO] [stderr]     | -------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 120 | to_sql!(copied i64 => I64);
[INFO] [stderr]     | -------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:49:23
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 121 | to_sql!(copied u8 => U8);
[INFO] [stderr]     | ------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  49 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 123 | to_sql!(deref Arc<[u8]>, Binary);
[INFO] [stderr]     | -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 124 | to_sql!(deref Arc<str>, String);
[INFO] [stderr]     | ------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 125 | to_sql!(deref Box<[u8]>, Binary);
[INFO] [stderr]     | -------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:79:23
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 126 | to_sql!(deref Box<str>, String);
[INFO] [stderr]     | ------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  79 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stderr]     |
[INFO] [stderr]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 127 | to_sql!(deref<'a> Cow<'a, [u8]>, Binary);
[INFO] [stderr]     | ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:64:23
[INFO] [stderr]     |
[INFO] [stderr]  64 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 128 | to_sql!(deref<'a> Cow<'a, str>, String);
[INFO] [stderr]     | --------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  64 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 130 | to_sql!(transform chrono::DateTime<chrono::FixedOffset>);
[INFO] [stderr]     | -------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 131 | to_sql!(transform chrono::DateTime<chrono::Utc>);
[INFO] [stderr]     | ------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 132 | to_sql!(transform chrono::NaiveDate);
[INFO] [stderr]     | ------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 133 | to_sql!(transform chrono::NaiveDateTime);
[INFO] [stderr]     | ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 134 | to_sql!(transform chrono::NaiveTime);
[INFO] [stderr]     | ------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> storm_mssql/src/to_sql.rs:94:23
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 135 | to_sql!(transform uuid::Uuid);
[INFO] [stderr]     | ----------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: this warning originates in the macro `to_sql` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr]  94 |             fn to_sql(&self) -> ColumnData<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Locks` is never constructed
[INFO] [stderr]   --> storm/tests/compile.rs:83:8
[INFO] [stderr]    |
[INFO] [stderr] 83 | struct Locks<'a> {
[INFO] [stderr]    |        ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `storm_mssql` (lib) generated 36 warnings (run `cargo fix --lib -p storm_mssql` to apply 36 suggestions)
[INFO] [stderr] warning: `storm_mssql` (lib test) generated 36 warnings (36 duplicates)
[INFO] [stderr] warning: `storm` (test "compile") generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/storm-0383e5bfdbd1a3d6)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test error::check_downcast ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compile.rs (/opt/rustwide/target/debug/deps/compile-fc53be0557f1a4ce)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test read ... ok
[INFO] [stdout] test flow ... ok
[INFO] [stdout] test transaction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/indexing.rs (/opt/rustwide/target/debug/deps/indexing-69e8f4b6ad3e8bb2)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test create_async ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/storm_derive-007abe6741788f48)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/storm_mssql-a11df19691bae401)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/delete.rs (/opt/rustwide/target/debug/deps/delete-ea7c886d2a7bb0ae)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/diff.rs (/opt/rustwide/target/debug/deps/diff-88c0545dac766c4b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test diff_insert ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- diff_insert stdout ----
[INFO] [stdout] Error: Io { kind: NotFound, message: "Could not resolve server host" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     diff_insert
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p storm_mssql --test diff`
[INFO] running `Command { std: "docker" "inspect" "37eb4b58ef884130ab9a8e9cea825d26e0f52dccfad1374f53d468a84d45a305", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "37eb4b58ef884130ab9a8e9cea825d26e0f52dccfad1374f53d468a84d45a305", kill_on_drop: false }`
[INFO] [stdout] 37eb4b58ef884130ab9a8e9cea825d26e0f52dccfad1374f53d468a84d45a305
