[INFO] cloning repository https://github.com/LixvYang/sqldb_rs_ [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LixvYang/sqldb_rs_" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLixvYang%2Fsqldb_rs_", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLixvYang%2Fsqldb_rs_'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0774e3ca4470a7e85652468c3dcb437094bc644b [INFO] checking LixvYang/sqldb_rs_ against try#f77b5bc6c7c84df104f86b0dd01d9490e3923fa8 for pr-147834 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLixvYang%2Fsqldb_rs_" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/LixvYang/sqldb_rs_ [INFO] finished tweaking git repo https://github.com/LixvYang/sqldb_rs_ [INFO] tweaked toml for git repo https://github.com/LixvYang/sqldb_rs_ written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/LixvYang/sqldb_rs_ on toolchain f77b5bc6c7c84df104f86b0dd01d9490e3923fa8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/LixvYang/sqldb_rs_ already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3846d110dfbce58d7f92505ebe041dcac7eb0f2786b5e8e04c8c4391fdce15d5 [INFO] running `Command { std: "docker" "start" "-a" "3846d110dfbce58d7f92505ebe041dcac7eb0f2786b5e8e04c8c4391fdce15d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3846d110dfbce58d7f92505ebe041dcac7eb0f2786b5e8e04c8c4391fdce15d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3846d110dfbce58d7f92505ebe041dcac7eb0f2786b5e8e04c8c4391fdce15d5", kill_on_drop: false }` [INFO] [stdout] 3846d110dfbce58d7f92505ebe041dcac7eb0f2786b5e8e04c8c4391fdce15d5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6a25bd0f8d5351bb1f9d289fd012ca5a305b4dfe8a03fa1d811f13c38032d3e8 [INFO] running `Command { std: "docker" "start" "-a" "6a25bd0f8d5351bb1f9d289fd012ca5a305b4dfe8a03fa1d811f13c38032d3e8", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.94 [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Checking linux-raw-sys v0.4.15 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Checking getrandom v0.3.2 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Checking tempfile v3.19.1 [INFO] [stderr] Checking fs4 v0.8.4 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Checking serde v1.0.219 [INFO] [stderr] Checking serde_bytes v0.11.17 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking sqldb-rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/sql/parser/lexer.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::error::{self, Error, Result}; [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: `self` [INFO] [stdout] --> src/sql/parser/lexer.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::error::{self, Error, Result}; [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: `path::PathBuf` [INFO] [stdout] --> src/storage/engine.rs:48:27 [INFO] [stdout] | [INFO] [stdout] 48 | use std::{ops::Bound, path::PathBuf}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:42:29 [INFO] [stdout] | [INFO] [stdout] 42 | fn serialize_bool(self, v: bool) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:46:27 [INFO] [stdout] | [INFO] [stdout] 46 | fn serialize_i8(self, v: i8) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | fn serialize_i16(self, v: i16) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | fn serialize_i32(self, v: i32) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:58:28 [INFO] [stdout] | [INFO] [stdout] 58 | fn serialize_i64(self, v: i64) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:62:27 [INFO] [stdout] | [INFO] [stdout] 62 | fn serialize_u8(self, v: u8) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:66:28 [INFO] [stdout] | [INFO] [stdout] 66 | fn serialize_u16(self, v: u16) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:70:28 [INFO] [stdout] | [INFO] [stdout] 70 | fn serialize_u32(self, v: u32) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:79:28 [INFO] [stdout] | [INFO] [stdout] 79 | fn serialize_f32(self, v: f32) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:83:28 [INFO] [stdout] | [INFO] [stdout] 83 | fn serialize_f64(self, v: f64) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:87:29 [INFO] [stdout] | [INFO] [stdout] 87 | fn serialize_char(self, v: char) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:91:28 [INFO] [stdout] | [INFO] [stdout] 91 | fn serialize_str(self, v: &str) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/storage/keycode.rs:118:32 [INFO] [stdout] | [INFO] [stdout] 118 | fn serialize_some(self, value: &T) -> Result<()> [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:129:36 [INFO] [stdout] | [INFO] [stdout] 129 | fn serialize_unit_struct(self, name: &'static str) -> Result<()> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant` [INFO] [stdout] --> src/storage/keycode.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | variant: &'static str, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:144:42 [INFO] [stdout] | [INFO] [stdout] 144 | fn serialize_newtype_struct(self, name: &'static str, value: &T) -> Result<()> [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/storage/keycode.rs:144:62 [INFO] [stdout] | [INFO] [stdout] 144 | fn serialize_newtype_struct(self, name: &'static str, value: &T) -> Result<()> [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:166:28 [INFO] [stdout] | [INFO] [stdout] 166 | fn serialize_seq(self, len: Option) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:170:30 [INFO] [stdout] | [INFO] [stdout] 170 | fn serialize_tuple(self, len: usize) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:194:28 [INFO] [stdout] | [INFO] [stdout] 194 | fn serialize_map(self, len: Option) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:198:31 [INFO] [stdout] | [INFO] [stdout] 198 | fn serialize_struct(self, name: &'static str, len: usize) -> Result { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:198:51 [INFO] [stdout] | [INFO] [stdout] 198 | fn serialize_struct(self, name: &'static str, len: usize) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:204:9 [INFO] [stdout] | [INFO] [stdout] 204 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant_index` [INFO] [stdout] --> src/storage/keycode.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | variant_index: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant` [INFO] [stdout] --> src/storage/keycode.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | variant: &'static str, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:299:33 [INFO] [stdout] | [INFO] [stdout] 299 | fn deserialize_any(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:306:34 [INFO] [stdout] | [INFO] [stdout] 306 | fn deserialize_bool(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:313:32 [INFO] [stdout] | [INFO] [stdout] 313 | fn deserialize_i8(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:320:33 [INFO] [stdout] | [INFO] [stdout] 320 | fn deserialize_i16(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:327:33 [INFO] [stdout] | [INFO] [stdout] 327 | fn deserialize_i32(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:334:33 [INFO] [stdout] | [INFO] [stdout] 334 | fn deserialize_i64(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:341:32 [INFO] [stdout] | [INFO] [stdout] 341 | fn deserialize_u8(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:348:33 [INFO] [stdout] | [INFO] [stdout] 348 | fn deserialize_u16(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:355:33 [INFO] [stdout] | [INFO] [stdout] 355 | fn deserialize_u32(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:373:33 [INFO] [stdout] | [INFO] [stdout] 373 | fn deserialize_f32(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:380:33 [INFO] [stdout] | [INFO] [stdout] 380 | fn deserialize_f64(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:387:34 [INFO] [stdout] | [INFO] [stdout] 387 | fn deserialize_char(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:394:33 [INFO] [stdout] | [INFO] [stdout] 394 | fn deserialize_str(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:401:36 [INFO] [stdout] | [INFO] [stdout] 401 | fn deserialize_string(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:422:36 [INFO] [stdout] | [INFO] [stdout] 422 | fn deserialize_option(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:429:34 [INFO] [stdout] | [INFO] [stdout] 429 | fn deserialize_unit(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:436:41 [INFO] [stdout] | [INFO] [stdout] 436 | fn deserialize_unit_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:436:61 [INFO] [stdout] | [INFO] [stdout] 436 | fn deserialize_unit_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:443:44 [INFO] [stdout] | [INFO] [stdout] 443 | fn deserialize_newtype_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:443:64 [INFO] [stdout] | [INFO] [stdout] 443 | fn deserialize_newtype_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:457:35 [INFO] [stdout] | [INFO] [stdout] 457 | fn deserialize_tuple(self, len: usize, visitor: V) -> Result [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:466:9 [INFO] [stdout] | [INFO] [stdout] 466 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:468:9 [INFO] [stdout] | [INFO] [stdout] 468 | visitor: V, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:476:33 [INFO] [stdout] | [INFO] [stdout] 476 | fn deserialize_map(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:485:9 [INFO] [stdout] | [INFO] [stdout] 485 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/storage/keycode.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | fields: &'static [&'static str], [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:487:9 [INFO] [stdout] | [INFO] [stdout] 487 | visitor: V, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:497:9 [INFO] [stdout] | [INFO] [stdout] 497 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variants` [INFO] [stdout] --> src/storage/keycode.rs:498:9 [INFO] [stdout] | [INFO] [stdout] 498 | variants: &'static [&'static str], [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variants` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:507:40 [INFO] [stdout] | [INFO] [stdout] 507 | fn deserialize_identifier(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:514:41 [INFO] [stdout] | [INFO] [stdout] 514 | fn deserialize_ignored_any(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:562:31 [INFO] [stdout] | [INFO] [stdout] 562 | fn tuple_variant(self, len: usize, visitor: V) -> Result [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/storage/keycode.rs:569:32 [INFO] [stdout] | [INFO] [stdout] 569 | fn struct_variant(self, fields: &'static [&'static str], visitor: V) -> Result [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:569:65 [INFO] [stdout] | [INFO] [stdout] 569 | fn struct_variant(self, fields: &'static [&'static str], visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `KVEngine` is never constructed [INFO] [stdout] --> src/sql/engine/kv.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct KVEngine { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/sql/engine/kv.rs:28:12 [INFO] [stdout] | [INFO] [stdout] 27 | impl KVEngine { [INFO] [stdout] | ---------------------------------- associated function in this implementation [INFO] [stdout] 28 | pub fn new(engine: E) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `KVTransaction` is never constructed [INFO] [stdout] --> src/sql/engine/kv.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | pub struct KVTransaction { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/sql/engine/kv.rs:49:12 [INFO] [stdout] | [INFO] [stdout] 48 | impl KVTransaction { [INFO] [stdout] | --------------------------------------- associated function in this implementation [INFO] [stdout] 49 | pub fn new(txn: storage::mvcc::MvccTransaction) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Key` is never used [INFO] [stdout] --> src/sql/engine/kv.rs:141:6 [INFO] [stdout] | [INFO] [stdout] 141 | enum Key { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `KeyPrefix` is never used [INFO] [stdout] --> src/sql/engine/kv.rs:146:6 [INFO] [stdout] | [INFO] [stdout] 146 | enum KeyPrefix { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sql/engine/mod.rs:58:25 [INFO] [stdout] | [INFO] [stdout] 58 | txn.rollback(); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 58 | let _ = txn.rollback(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:42:29 [INFO] [stdout] | [INFO] [stdout] 42 | fn serialize_bool(self, v: bool) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:46:27 [INFO] [stdout] | [INFO] [stdout] 46 | fn serialize_i8(self, v: i8) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | fn serialize_i16(self, v: i16) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | fn serialize_i32(self, v: i32) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:58:28 [INFO] [stdout] | [INFO] [stdout] 58 | fn serialize_i64(self, v: i64) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:62:27 [INFO] [stdout] | [INFO] [stdout] 62 | fn serialize_u8(self, v: u8) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:66:28 [INFO] [stdout] | [INFO] [stdout] 66 | fn serialize_u16(self, v: u16) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:70:28 [INFO] [stdout] | [INFO] [stdout] 70 | fn serialize_u32(self, v: u32) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:79:28 [INFO] [stdout] | [INFO] [stdout] 79 | fn serialize_f32(self, v: f32) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:83:28 [INFO] [stdout] | [INFO] [stdout] 83 | fn serialize_f64(self, v: f64) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:87:29 [INFO] [stdout] | [INFO] [stdout] 87 | fn serialize_char(self, v: char) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/storage/keycode.rs:91:28 [INFO] [stdout] | [INFO] [stdout] 91 | fn serialize_str(self, v: &str) -> Result<()> { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/storage/keycode.rs:118:32 [INFO] [stdout] | [INFO] [stdout] 118 | fn serialize_some(self, value: &T) -> Result<()> [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:129:36 [INFO] [stdout] | [INFO] [stdout] 129 | fn serialize_unit_struct(self, name: &'static str) -> Result<()> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant` [INFO] [stdout] --> src/storage/keycode.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | variant: &'static str, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:144:42 [INFO] [stdout] | [INFO] [stdout] 144 | fn serialize_newtype_struct(self, name: &'static str, value: &T) -> Result<()> [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/storage/keycode.rs:144:62 [INFO] [stdout] | [INFO] [stdout] 144 | fn serialize_newtype_struct(self, name: &'static str, value: &T) -> Result<()> [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:166:28 [INFO] [stdout] | [INFO] [stdout] 166 | fn serialize_seq(self, len: Option) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:170:30 [INFO] [stdout] | [INFO] [stdout] 170 | fn serialize_tuple(self, len: usize) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:194:28 [INFO] [stdout] | [INFO] [stdout] 194 | fn serialize_map(self, len: Option) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:198:31 [INFO] [stdout] | [INFO] [stdout] 198 | fn serialize_struct(self, name: &'static str, len: usize) -> Result { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:198:51 [INFO] [stdout] | [INFO] [stdout] 198 | fn serialize_struct(self, name: &'static str, len: usize) -> Result { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:204:9 [INFO] [stdout] | [INFO] [stdout] 204 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant_index` [INFO] [stdout] --> src/storage/keycode.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | variant_index: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant` [INFO] [stdout] --> src/storage/keycode.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | variant: &'static str, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:299:33 [INFO] [stdout] | [INFO] [stdout] 299 | fn deserialize_any(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:306:34 [INFO] [stdout] | [INFO] [stdout] 306 | fn deserialize_bool(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:313:32 [INFO] [stdout] | [INFO] [stdout] 313 | fn deserialize_i8(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:320:33 [INFO] [stdout] | [INFO] [stdout] 320 | fn deserialize_i16(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:327:33 [INFO] [stdout] | [INFO] [stdout] 327 | fn deserialize_i32(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:334:33 [INFO] [stdout] | [INFO] [stdout] 334 | fn deserialize_i64(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:341:32 [INFO] [stdout] | [INFO] [stdout] 341 | fn deserialize_u8(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:348:33 [INFO] [stdout] | [INFO] [stdout] 348 | fn deserialize_u16(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:355:33 [INFO] [stdout] | [INFO] [stdout] 355 | fn deserialize_u32(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:373:33 [INFO] [stdout] | [INFO] [stdout] 373 | fn deserialize_f32(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:380:33 [INFO] [stdout] | [INFO] [stdout] 380 | fn deserialize_f64(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:387:34 [INFO] [stdout] | [INFO] [stdout] 387 | fn deserialize_char(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:394:33 [INFO] [stdout] | [INFO] [stdout] 394 | fn deserialize_str(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:401:36 [INFO] [stdout] | [INFO] [stdout] 401 | fn deserialize_string(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:422:36 [INFO] [stdout] | [INFO] [stdout] 422 | fn deserialize_option(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:429:34 [INFO] [stdout] | [INFO] [stdout] 429 | fn deserialize_unit(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:436:41 [INFO] [stdout] | [INFO] [stdout] 436 | fn deserialize_unit_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:436:61 [INFO] [stdout] | [INFO] [stdout] 436 | fn deserialize_unit_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:443:44 [INFO] [stdout] | [INFO] [stdout] 443 | fn deserialize_newtype_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:443:64 [INFO] [stdout] | [INFO] [stdout] 443 | fn deserialize_newtype_struct(self, name: &'static str, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:457:35 [INFO] [stdout] | [INFO] [stdout] 457 | fn deserialize_tuple(self, len: usize, visitor: V) -> Result [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:466:9 [INFO] [stdout] | [INFO] [stdout] 466 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | len: usize, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:468:9 [INFO] [stdout] | [INFO] [stdout] 468 | visitor: V, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:476:33 [INFO] [stdout] | [INFO] [stdout] 476 | fn deserialize_map(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:485:9 [INFO] [stdout] | [INFO] [stdout] 485 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/storage/keycode.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | fields: &'static [&'static str], [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:487:9 [INFO] [stdout] | [INFO] [stdout] 487 | visitor: V, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/storage/keycode.rs:497:9 [INFO] [stdout] | [INFO] [stdout] 497 | name: &'static str, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variants` [INFO] [stdout] --> src/storage/keycode.rs:498:9 [INFO] [stdout] | [INFO] [stdout] 498 | variants: &'static [&'static str], [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variants` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:507:40 [INFO] [stdout] | [INFO] [stdout] 507 | fn deserialize_identifier(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:514:41 [INFO] [stdout] | [INFO] [stdout] 514 | fn deserialize_ignored_any(self, visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/storage/keycode.rs:562:31 [INFO] [stdout] | [INFO] [stdout] 562 | fn tuple_variant(self, len: usize, visitor: V) -> Result [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/storage/keycode.rs:569:32 [INFO] [stdout] | [INFO] [stdout] 569 | fn struct_variant(self, fields: &'static [&'static str], visitor: V) -> Result [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `visitor` [INFO] [stdout] --> src/storage/keycode.rs:569:65 [INFO] [stdout] | [INFO] [stdout] 569 | fn struct_variant(self, fields: &'static [&'static str], visitor: V) -> Result [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visitor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sql/engine/mod.rs:58:25 [INFO] [stdout] | [INFO] [stdout] 58 | txn.rollback(); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 58 | let _ = txn.rollback(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.71s [INFO] running `Command { std: "docker" "inspect" "6a25bd0f8d5351bb1f9d289fd012ca5a305b4dfe8a03fa1d811f13c38032d3e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6a25bd0f8d5351bb1f9d289fd012ca5a305b4dfe8a03fa1d811f13c38032d3e8", kill_on_drop: false }` [INFO] [stdout] 6a25bd0f8d5351bb1f9d289fd012ca5a305b4dfe8a03fa1d811f13c38032d3e8