[INFO] cloning repository https://github.com/avraamisvi/nano_gis_mem_db [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/avraamisvi/nano_gis_mem_db" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Favraamisvi%2Fnano_gis_mem_db", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Favraamisvi%2Fnano_gis_mem_db'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 58d87418622399b09e12fb3cd8555fe1b680a6c7 [INFO] checking avraamisvi/nano_gis_mem_db/58d87418622399b09e12fb3cd8555fe1b680a6c7 against master#ab869e094a907cc5d19b4080f22eccaf347f1f95 for pr-129604 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Favraamisvi%2Fnano_gis_mem_db" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/avraamisvi/nano_gis_mem_db on toolchain ab869e094a907cc5d19b4080f22eccaf347f1f95 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/avraamisvi/nano_gis_mem_db [INFO] finished tweaking git repo https://github.com/avraamisvi/nano_gis_mem_db [INFO] tweaked toml for git repo https://github.com/avraamisvi/nano_gis_mem_db written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/avraamisvi/nano_gis_mem_db 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" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded enum_dispatch v0.3.12 [INFO] [stderr] Downloaded sqlparser v0.40.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 19aecc04259598110f02c8c9530771350501711a2899f12d339faacdf42d12dc [INFO] running `Command { std: "docker" "start" "-a" "19aecc04259598110f02c8c9530771350501711a2899f12d339faacdf42d12dc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "19aecc04259598110f02c8c9530771350501711a2899f12d339faacdf42d12dc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "19aecc04259598110f02c8c9530771350501711a2899f12d339faacdf42d12dc", kill_on_drop: false }` [INFO] [stdout] 19aecc04259598110f02c8c9530771350501711a2899f12d339faacdf42d12dc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5a5a850b1998fa421aeb6c57f0b00a6694dab76788d2d0cce5f2f3ae59047253 [INFO] running `Command { std: "docker" "start" "-a" "5a5a850b1998fa421aeb6c57f0b00a6694dab76788d2d0cce5f2f3ae59047253", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.70 [INFO] [stderr] Compiling rustversion v1.0.14 [INFO] [stderr] Checking log v0.4.20 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking strum v0.25.0 [INFO] [stderr] Checking sqlparser v0.40.0 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling syn v2.0.39 [INFO] [stderr] Compiling enum_dispatch v0.3.12 [INFO] [stderr] Compiling strum_macros v0.25.3 [INFO] [stderr] Compiling derive-new v0.6.0 [INFO] [stderr] Checking tests v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Row` and `Value` [INFO] [stdout] --> src/main.rs:1:32 [INFO] [stdout] | [INFO] [stdout] 1 | use core::{table::Table, row::{Row, Value}, column::{DataTypeIncompatibleWithColumn, Column, DataType}}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `derive_new::new` [INFO] [stdout] --> src/core/row.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use derive_new::new; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Executor` [INFO] [stdout] --> src/core/database.rs:8:60 [INFO] [stdout] | [INFO] [stdout] 8 | use super::executors::{QueryExecutionError, QueryExecutor, Executor}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DataType`, `ExpressionParserError`, and `Value` [INFO] [stdout] --> src/core/executors/insert_executor.rs:2:61 [INFO] [stdout] | [INFO] [stdout] 2 | ...r, Value}, column::{DataType, DataTypeIncompatibleWithColumn}, expression_runners::runner::{parse_expression, RunnerTrait, ExpressionParserError... [INFO] [stdout] | ^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Row` and `Value` [INFO] [stdout] --> src/main.rs:1:32 [INFO] [stdout] | [INFO] [stdout] 1 | use core::{table::Table, row::{Row, Value}, column::{DataTypeIncompatibleWithColumn, Column, DataType}}; [INFO] [stdout] | ^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `derive_new::new` [INFO] [stdout] --> src/core/row.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use derive_new::new; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Executor` [INFO] [stdout] --> src/core/database.rs:8:60 [INFO] [stdout] | [INFO] [stdout] 8 | use super::executors::{QueryExecutionError, QueryExecutor, Executor}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DataType`, `ExpressionParserError`, and `Value` [INFO] [stdout] --> src/core/executors/insert_executor.rs:2:61 [INFO] [stdout] | [INFO] [stdout] 2 | ...r, Value}, column::{DataType, DataTypeIncompatibleWithColumn}, expression_runners::runner::{parse_expression, RunnerTrait, ExpressionParserError... [INFO] [stdout] | ^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:49 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `op: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `set_quantifier` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:53 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: try ignoring the field: `set_quantifier: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:69 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:75 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/core/executors/insert_executor.rs:96:10 [INFO] [stdout] | [INFO] [stdout] 96 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/core/expression_runners/value_runner.rs:27:44 [INFO] [stdout] | [INFO] [stdout] 27 | sqlparser::ast::Value::Boolean(data) => todo!(), [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:103:28 [INFO] [stdout] | [INFO] [stdout] 103 | Expr::JsonAccess { left, operator, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `operator` [INFO] [stdout] --> src/core/expression_runners/runner.rs:103:34 [INFO] [stdout] | [INFO] [stdout] 103 | Expr::JsonAccess { left, operator, right } => todo!(), [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `operator: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:103:44 [INFO] [stdout] | [INFO] [stdout] 103 | Expr::JsonAccess { left, operator, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:104:33 [INFO] [stdout] | [INFO] [stdout] 104 | Expr::CompositeAccess { expr, key } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/core/expression_runners/runner.rs:104:39 [INFO] [stdout] | [INFO] [stdout] 104 | Expr::CompositeAccess { expr, key } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `key: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:115:24 [INFO] [stdout] | [INFO] [stdout] 115 | Expr::InList { expr, list, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list` [INFO] [stdout] --> src/core/expression_runners/runner.rs:115:30 [INFO] [stdout] | [INFO] [stdout] 115 | Expr::InList { expr, list, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `list: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:115:36 [INFO] [stdout] | [INFO] [stdout] 115 | Expr::InList { expr, list, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:116:28 [INFO] [stdout] | [INFO] [stdout] 116 | Expr::InSubquery { expr, subquery, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subquery` [INFO] [stdout] --> src/core/expression_runners/runner.rs:116:34 [INFO] [stdout] | [INFO] [stdout] 116 | Expr::InSubquery { expr, subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `subquery: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:116:44 [INFO] [stdout] | [INFO] [stdout] 116 | Expr::InSubquery { expr, subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | Expr::InUnnest { expr, array_expr, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array_expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:117:32 [INFO] [stdout] | [INFO] [stdout] 117 | Expr::InUnnest { expr, array_expr, negated } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `array_expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:117:44 [INFO] [stdout] | [INFO] [stdout] 117 | Expr::InUnnest { expr, array_expr, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:31 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `low` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:40 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `low: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `high` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:45 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `high: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:119:26 [INFO] [stdout] | [INFO] [stdout] 119 | Expr::BinaryOp { left, op, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:119:32 [INFO] [stdout] | [INFO] [stdout] 119 | Expr::BinaryOp { left, op, right } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:119:36 [INFO] [stdout] | [INFO] [stdout] 119 | Expr::BinaryOp { left, op, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:22 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:31 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:37 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `escape_char` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:46 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `escape_char: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:23 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:32 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:38 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `escape_char` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:47 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `escape_char: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:27 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:36 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:42 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `escape_char` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:51 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `escape_char: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:23 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:32 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:38 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `regexp` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:47 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `regexp: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:124:23 [INFO] [stdout] | [INFO] [stdout] 124 | Expr::AnyOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `compare_op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | Expr::AnyOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `compare_op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:124:41 [INFO] [stdout] | [INFO] [stdout] 124 | Expr::AnyOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:125:23 [INFO] [stdout] | [INFO] [stdout] 125 | Expr::AllOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `compare_op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:125:29 [INFO] [stdout] | [INFO] [stdout] 125 | Expr::AllOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `compare_op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:125:41 [INFO] [stdout] | [INFO] [stdout] 125 | Expr::AllOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:126:25 [INFO] [stdout] | [INFO] [stdout] 126 | Expr::UnaryOp { op, expr } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:126:29 [INFO] [stdout] | [INFO] [stdout] 126 | Expr::UnaryOp { op, expr } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:25 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:31 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `charset` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:42 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `charset: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target_before_value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:51 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `target_before_value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:128:22 [INFO] [stdout] | [INFO] [stdout] 128 | Expr::Cast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:128:28 [INFO] [stdout] | [INFO] [stdout] 128 | Expr::Cast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/core/expression_runners/runner.rs:128:39 [INFO] [stdout] | [INFO] [stdout] 128 | Expr::Cast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:129:25 [INFO] [stdout] | [INFO] [stdout] 129 | Expr::TryCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:129:31 [INFO] [stdout] | [INFO] [stdout] 129 | Expr::TryCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/core/expression_runners/runner.rs:129:42 [INFO] [stdout] | [INFO] [stdout] 129 | Expr::TryCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:130:26 [INFO] [stdout] | [INFO] [stdout] 130 | Expr::SafeCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:130:32 [INFO] [stdout] | [INFO] [stdout] 130 | Expr::SafeCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/core/expression_runners/runner.rs:130:43 [INFO] [stdout] | [INFO] [stdout] 130 | Expr::SafeCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `timestamp` [INFO] [stdout] --> src/core/expression_runners/runner.rs:131:28 [INFO] [stdout] | [INFO] [stdout] 131 | Expr::AtTimeZone { timestamp, time_zone } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `timestamp: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time_zone` [INFO] [stdout] --> src/core/expression_runners/runner.rs:131:39 [INFO] [stdout] | [INFO] [stdout] 131 | Expr::AtTimeZone { timestamp, time_zone } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `time_zone: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `field` [INFO] [stdout] --> src/core/expression_runners/runner.rs:132:25 [INFO] [stdout] | [INFO] [stdout] 132 | Expr::Extract { field, expr } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `field: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:132:32 [INFO] [stdout] | [INFO] [stdout] 132 | Expr::Extract { field, expr } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:133:22 [INFO] [stdout] | [INFO] [stdout] 133 | Expr::Ceil { expr, field } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `field` [INFO] [stdout] --> src/core/expression_runners/runner.rs:133:28 [INFO] [stdout] | [INFO] [stdout] 133 | Expr::Ceil { expr, field } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `field: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:134:23 [INFO] [stdout] | [INFO] [stdout] 134 | Expr::Floor { expr, field } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `field` [INFO] [stdout] --> src/core/expression_runners/runner.rs:134:29 [INFO] [stdout] | [INFO] [stdout] 134 | Expr::Floor { expr, field } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `field: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:135:26 [INFO] [stdout] | [INFO] [stdout] 135 | Expr::Position { expr, r#in } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in` [INFO] [stdout] --> src/core/expression_runners/runner.rs:135:32 [INFO] [stdout] | [INFO] [stdout] 135 | Expr::Position { expr, r#in } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `in: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:27 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `substring_from` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:33 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: try ignoring the field: `substring_from: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `substring_for` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:49 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^ help: try ignoring the field: `substring_for: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `special` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:64 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `special: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `trim_where` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:28 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `trim_where: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `trim_what` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:40 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `trim_what: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `trim_characters` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:51 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: try ignoring the field: `trim_characters: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:25 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `overlay_what` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:31 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `overlay_what: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `overlay_from` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:45 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `overlay_from: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `overlay_for` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:59 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `overlay_for: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:139:25 [INFO] [stdout] | [INFO] [stdout] 139 | Expr::Collate { expr, collation } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `collation` [INFO] [stdout] --> src/core/expression_runners/runner.rs:139:31 [INFO] [stdout] | [INFO] [stdout] 139 | Expr::Collate { expr, collation } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `collation: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `introducer` [INFO] [stdout] --> src/core/expression_runners/runner.rs:142:34 [INFO] [stdout] | [INFO] [stdout] 142 | Expr::IntroducedString { introducer, value } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `introducer: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:142:46 [INFO] [stdout] | [INFO] [stdout] 142 | Expr::IntroducedString { introducer, value } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:143:29 [INFO] [stdout] | [INFO] [stdout] 143 | Expr::TypedString { data_type, value } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:143:40 [INFO] [stdout] | [INFO] [stdout] 143 | Expr::TypedString { data_type, value } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `column` [INFO] [stdout] --> src/core/expression_runners/runner.rs:144:27 [INFO] [stdout] | [INFO] [stdout] 144 | Expr::MapAccess { column, keys } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `column: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keys` [INFO] [stdout] --> src/core/expression_runners/runner.rs:144:35 [INFO] [stdout] | [INFO] [stdout] 144 | Expr::MapAccess { column, keys } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `keys: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:146:47 [INFO] [stdout] | [INFO] [stdout] 146 | Expr::AggregateExpressionWithFilter { expr, filter } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filter` [INFO] [stdout] --> src/core/expression_runners/runner.rs:146:53 [INFO] [stdout] | [INFO] [stdout] 146 | Expr::AggregateExpressionWithFilter { expr, filter } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `filter: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `operand` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:22 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `operand: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `conditions` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:31 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `conditions: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `results` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:43 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `results: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `else_result` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:52 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `else_result: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subquery` [INFO] [stdout] --> src/core/expression_runners/runner.rs:148:24 [INFO] [stdout] | [INFO] [stdout] 148 | Expr::Exists { subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `subquery: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:148:34 [INFO] [stdout] | [INFO] [stdout] 148 | Expr::Exists { subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/core/expression_runners/runner.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 157 | Expr::Struct { values, fields } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `values: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/core/expression_runners/runner.rs:157:32 [INFO] [stdout] | [INFO] [stdout] 157 | Expr::Struct { values, fields } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:158:23 [INFO] [stdout] | [INFO] [stdout] 158 | Expr::Named { expr, name } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/core/expression_runners/runner.rs:158:29 [INFO] [stdout] | [INFO] [stdout] 158 | Expr::Named { expr, name } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `obj` [INFO] [stdout] --> src/core/expression_runners/runner.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | Expr::ArrayIndex { obj, indexes } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `obj: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `indexes` [INFO] [stdout] --> src/core/expression_runners/runner.rs:159:33 [INFO] [stdout] | [INFO] [stdout] 159 | Expr::ArrayIndex { obj, indexes } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `indexes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `columns` [INFO] [stdout] --> src/core/expression_runners/runner.rs:162:30 [INFO] [stdout] | [INFO] [stdout] 162 | Expr::MatchAgainst { columns, match_value, opt_search_modifier } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `columns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `match_value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:162:39 [INFO] [stdout] | [INFO] [stdout] 162 | Expr::MatchAgainst { columns, match_value, opt_search_modifier } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `match_value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opt_search_modifier` [INFO] [stdout] --> src/core/expression_runners/runner.rs:162:52 [INFO] [stdout] | [INFO] [stdout] 162 | Expr::MatchAgainst { columns, match_value, opt_search_modifier } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `opt_search_modifier: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `columns` is never read [INFO] [stdout] --> src/core/executors/insert_executor.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct InsertExecutor { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 6 | name: ObjectName, [INFO] [stdout] 7 | columns: Vec, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tableAbacate` should have a snake case name [INFO] [stdout] --> src/main.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | let mut tableAbacate = Table::new("Abacate", vec![ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `table_abacate` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `createIndex` should have a snake case name [INFO] [stdout] --> src/core/table.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn createIndex(&mut self, column_idx: usize, name: &str) { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `create_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:49 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `op: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `set_quantifier` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:53 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: try ignoring the field: `set_quantifier: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:69 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/executors/insert_executor.rs:70:75 [INFO] [stdout] | [INFO] [stdout] 70 | sqlparser::ast::SetExpr::SetOperation { op, set_quantifier, left, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/core/executors/insert_executor.rs:96:10 [INFO] [stdout] | [INFO] [stdout] 96 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/core/expression_runners/value_runner.rs:27:44 [INFO] [stdout] | [INFO] [stdout] 27 | sqlparser::ast::Value::Boolean(data) => todo!(), [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:103:28 [INFO] [stdout] | [INFO] [stdout] 103 | Expr::JsonAccess { left, operator, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `operator` [INFO] [stdout] --> src/core/expression_runners/runner.rs:103:34 [INFO] [stdout] | [INFO] [stdout] 103 | Expr::JsonAccess { left, operator, right } => todo!(), [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `operator: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:103:44 [INFO] [stdout] | [INFO] [stdout] 103 | Expr::JsonAccess { left, operator, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:104:33 [INFO] [stdout] | [INFO] [stdout] 104 | Expr::CompositeAccess { expr, key } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/core/expression_runners/runner.rs:104:39 [INFO] [stdout] | [INFO] [stdout] 104 | Expr::CompositeAccess { expr, key } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `key: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:115:24 [INFO] [stdout] | [INFO] [stdout] 115 | Expr::InList { expr, list, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list` [INFO] [stdout] --> src/core/expression_runners/runner.rs:115:30 [INFO] [stdout] | [INFO] [stdout] 115 | Expr::InList { expr, list, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `list: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:115:36 [INFO] [stdout] | [INFO] [stdout] 115 | Expr::InList { expr, list, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:116:28 [INFO] [stdout] | [INFO] [stdout] 116 | Expr::InSubquery { expr, subquery, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subquery` [INFO] [stdout] --> src/core/expression_runners/runner.rs:116:34 [INFO] [stdout] | [INFO] [stdout] 116 | Expr::InSubquery { expr, subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `subquery: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 118 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:116:44 [INFO] [stdout] | [INFO] [stdout] 116 | Expr::InSubquery { expr, subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | Expr::InUnnest { expr, array_expr, negated } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array_expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:117:32 [INFO] [stdout] | [INFO] [stdout] 117 | Expr::InUnnest { expr, array_expr, negated } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `array_expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:117:44 [INFO] [stdout] | [INFO] [stdout] 117 | Expr::InUnnest { expr, array_expr, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:31 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `low` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:40 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `low: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `high` [INFO] [stdout] --> src/core/expression_runners/runner.rs:118:45 [INFO] [stdout] | [INFO] [stdout] 118 | Expr::Between { expr, negated, low, high } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `high: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:119:26 [INFO] [stdout] | [INFO] [stdout] 119 | Expr::BinaryOp { left, op, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:119:32 [INFO] [stdout] | [INFO] [stdout] 119 | Expr::BinaryOp { left, op, right } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:119:36 [INFO] [stdout] | [INFO] [stdout] 119 | Expr::BinaryOp { left, op, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:22 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:31 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:37 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `escape_char` [INFO] [stdout] --> src/core/expression_runners/runner.rs:120:46 [INFO] [stdout] | [INFO] [stdout] 120 | Expr::Like { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `escape_char: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:23 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:32 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:38 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `escape_char` [INFO] [stdout] --> src/core/expression_runners/runner.rs:121:47 [INFO] [stdout] | [INFO] [stdout] 121 | Expr::ILike { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `escape_char: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:27 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:36 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:42 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `escape_char` [INFO] [stdout] --> src/core/expression_runners/runner.rs:122:51 [INFO] [stdout] | [INFO] [stdout] 122 | Expr::SimilarTo { negated, expr, pattern, escape_char } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `escape_char: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:23 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:32 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:38 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `regexp` [INFO] [stdout] --> src/core/expression_runners/runner.rs:123:47 [INFO] [stdout] | [INFO] [stdout] 123 | Expr::RLike { negated, expr, pattern, regexp } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `regexp: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:124:23 [INFO] [stdout] | [INFO] [stdout] 124 | Expr::AnyOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `compare_op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | Expr::AnyOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `compare_op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:124:41 [INFO] [stdout] | [INFO] [stdout] 124 | Expr::AnyOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/core/expression_runners/runner.rs:125:23 [INFO] [stdout] | [INFO] [stdout] 125 | Expr::AllOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `left: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `compare_op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:125:29 [INFO] [stdout] | [INFO] [stdout] 125 | Expr::AllOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `compare_op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `right` [INFO] [stdout] --> src/core/expression_runners/runner.rs:125:41 [INFO] [stdout] | [INFO] [stdout] 125 | Expr::AllOp { left, compare_op, right } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `right: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `op` [INFO] [stdout] --> src/core/expression_runners/runner.rs:126:25 [INFO] [stdout] | [INFO] [stdout] 126 | Expr::UnaryOp { op, expr } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `op: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:126:29 [INFO] [stdout] | [INFO] [stdout] 126 | Expr::UnaryOp { op, expr } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:25 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:31 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `charset` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:42 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `charset: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target_before_value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:127:51 [INFO] [stdout] | [INFO] [stdout] 127 | Expr::Convert { expr, data_type, charset, target_before_value } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `target_before_value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:128:22 [INFO] [stdout] | [INFO] [stdout] 128 | Expr::Cast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:128:28 [INFO] [stdout] | [INFO] [stdout] 128 | Expr::Cast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/core/expression_runners/runner.rs:128:39 [INFO] [stdout] | [INFO] [stdout] 128 | Expr::Cast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:129:25 [INFO] [stdout] | [INFO] [stdout] 129 | Expr::TryCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:129:31 [INFO] [stdout] | [INFO] [stdout] 129 | Expr::TryCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/core/expression_runners/runner.rs:129:42 [INFO] [stdout] | [INFO] [stdout] 129 | Expr::TryCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:130:26 [INFO] [stdout] | [INFO] [stdout] 130 | Expr::SafeCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:130:32 [INFO] [stdout] | [INFO] [stdout] 130 | Expr::SafeCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/core/expression_runners/runner.rs:130:43 [INFO] [stdout] | [INFO] [stdout] 130 | Expr::SafeCast { expr, data_type, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `timestamp` [INFO] [stdout] --> src/core/expression_runners/runner.rs:131:28 [INFO] [stdout] | [INFO] [stdout] 131 | Expr::AtTimeZone { timestamp, time_zone } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `timestamp: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time_zone` [INFO] [stdout] --> src/core/expression_runners/runner.rs:131:39 [INFO] [stdout] | [INFO] [stdout] 131 | Expr::AtTimeZone { timestamp, time_zone } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `time_zone: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `field` [INFO] [stdout] --> src/core/expression_runners/runner.rs:132:25 [INFO] [stdout] | [INFO] [stdout] 132 | Expr::Extract { field, expr } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `field: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:132:32 [INFO] [stdout] | [INFO] [stdout] 132 | Expr::Extract { field, expr } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:133:22 [INFO] [stdout] | [INFO] [stdout] 133 | Expr::Ceil { expr, field } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `field` [INFO] [stdout] --> src/core/expression_runners/runner.rs:133:28 [INFO] [stdout] | [INFO] [stdout] 133 | Expr::Ceil { expr, field } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `field: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:134:23 [INFO] [stdout] | [INFO] [stdout] 134 | Expr::Floor { expr, field } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `field` [INFO] [stdout] --> src/core/expression_runners/runner.rs:134:29 [INFO] [stdout] | [INFO] [stdout] 134 | Expr::Floor { expr, field } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `field: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:135:26 [INFO] [stdout] | [INFO] [stdout] 135 | Expr::Position { expr, r#in } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in` [INFO] [stdout] --> src/core/expression_runners/runner.rs:135:32 [INFO] [stdout] | [INFO] [stdout] 135 | Expr::Position { expr, r#in } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `in: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:27 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `substring_from` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:33 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: try ignoring the field: `substring_from: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `substring_for` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:49 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^ help: try ignoring the field: `substring_for: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `special` [INFO] [stdout] --> src/core/expression_runners/runner.rs:136:64 [INFO] [stdout] | [INFO] [stdout] 136 | Expr::Substring { expr, substring_from, substring_for, special } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `special: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `trim_where` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:28 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `trim_where: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `trim_what` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:40 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `trim_what: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `trim_characters` [INFO] [stdout] --> src/core/expression_runners/runner.rs:137:51 [INFO] [stdout] | [INFO] [stdout] 137 | Expr::Trim { expr, trim_where, trim_what, trim_characters } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: try ignoring the field: `trim_characters: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:25 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `overlay_what` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:31 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `overlay_what: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `overlay_from` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:45 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `overlay_from: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `overlay_for` [INFO] [stdout] --> src/core/expression_runners/runner.rs:138:59 [INFO] [stdout] | [INFO] [stdout] 138 | Expr::Overlay { expr, overlay_what, overlay_from, overlay_for } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `overlay_for: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:139:25 [INFO] [stdout] | [INFO] [stdout] 139 | Expr::Collate { expr, collation } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `collation` [INFO] [stdout] --> src/core/expression_runners/runner.rs:139:31 [INFO] [stdout] | [INFO] [stdout] 139 | Expr::Collate { expr, collation } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `collation: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `introducer` [INFO] [stdout] --> src/core/expression_runners/runner.rs:142:34 [INFO] [stdout] | [INFO] [stdout] 142 | Expr::IntroducedString { introducer, value } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `introducer: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:142:46 [INFO] [stdout] | [INFO] [stdout] 142 | Expr::IntroducedString { introducer, value } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_type` [INFO] [stdout] --> src/core/expression_runners/runner.rs:143:29 [INFO] [stdout] | [INFO] [stdout] 143 | Expr::TypedString { data_type, value } => todo!(), [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `data_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:143:40 [INFO] [stdout] | [INFO] [stdout] 143 | Expr::TypedString { data_type, value } => todo!(), [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `column` [INFO] [stdout] --> src/core/expression_runners/runner.rs:144:27 [INFO] [stdout] | [INFO] [stdout] 144 | Expr::MapAccess { column, keys } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `column: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keys` [INFO] [stdout] --> src/core/expression_runners/runner.rs:144:35 [INFO] [stdout] | [INFO] [stdout] 144 | Expr::MapAccess { column, keys } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `keys: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:146:47 [INFO] [stdout] | [INFO] [stdout] 146 | Expr::AggregateExpressionWithFilter { expr, filter } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filter` [INFO] [stdout] --> src/core/expression_runners/runner.rs:146:53 [INFO] [stdout] | [INFO] [stdout] 146 | Expr::AggregateExpressionWithFilter { expr, filter } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `filter: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `operand` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:22 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `operand: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `conditions` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:31 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `conditions: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `results` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:43 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `results: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `else_result` [INFO] [stdout] --> src/core/expression_runners/runner.rs:147:52 [INFO] [stdout] | [INFO] [stdout] 147 | Expr::Case { operand, conditions, results, else_result } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `else_result: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subquery` [INFO] [stdout] --> src/core/expression_runners/runner.rs:148:24 [INFO] [stdout] | [INFO] [stdout] 148 | Expr::Exists { subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `subquery: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `negated` [INFO] [stdout] --> src/core/expression_runners/runner.rs:148:34 [INFO] [stdout] | [INFO] [stdout] 148 | Expr::Exists { subquery, negated } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `negated: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/core/expression_runners/runner.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 157 | Expr::Struct { values, fields } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `values: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/core/expression_runners/runner.rs:157:32 [INFO] [stdout] | [INFO] [stdout] 157 | Expr::Struct { values, fields } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/core/expression_runners/runner.rs:158:23 [INFO] [stdout] | [INFO] [stdout] 158 | Expr::Named { expr, name } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `expr: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/core/expression_runners/runner.rs:158:29 [INFO] [stdout] | [INFO] [stdout] 158 | Expr::Named { expr, name } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `obj` [INFO] [stdout] --> src/core/expression_runners/runner.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | Expr::ArrayIndex { obj, indexes } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `obj: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `indexes` [INFO] [stdout] --> src/core/expression_runners/runner.rs:159:33 [INFO] [stdout] | [INFO] [stdout] 159 | Expr::ArrayIndex { obj, indexes } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `indexes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `columns` [INFO] [stdout] --> src/core/expression_runners/runner.rs:162:30 [INFO] [stdout] | [INFO] [stdout] 162 | Expr::MatchAgainst { columns, match_value, opt_search_modifier } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `columns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `match_value` [INFO] [stdout] --> src/core/expression_runners/runner.rs:162:39 [INFO] [stdout] | [INFO] [stdout] 162 | Expr::MatchAgainst { columns, match_value, opt_search_modifier } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: try ignoring the field: `match_value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `opt_search_modifier` [INFO] [stdout] --> src/core/expression_runners/runner.rs:162:52 [INFO] [stdout] | [INFO] [stdout] 162 | Expr::MatchAgainst { columns, match_value, opt_search_modifier } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `opt_search_modifier: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `dialect` is never read [INFO] [stdout] --> src/core/database.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub struct Database { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 30 | dialect: PostgreSqlDialect, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `execute`, and `execute_ast` are never used [INFO] [stdout] --> src/core/database.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 34 | impl Database { [INFO] [stdout] | ------------- associated items in this implementation [INFO] [stdout] 35 | [INFO] [stdout] 36 | pub fn new() -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 49 | pub fn execute(&mut self, query: &str) -> Result { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 59 | fn execute_ast(&mut self, ast: &Vec) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_statement` is never used [INFO] [stdout] --> src/core/parser.rs:6:8 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn parse_statement(statement: &Statement) -> Executor { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `columns` is never read [INFO] [stdout] --> src/core/executors/insert_executor.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct InsertExecutor { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 6 | name: ObjectName, [INFO] [stdout] 7 | columns: Vec, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `tableAbacate` should have a snake case name [INFO] [stdout] --> src/main.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | let mut tableAbacate = Table::new("Abacate", vec![ [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `table_abacate` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `createIndex` should have a snake case name [INFO] [stdout] --> src/core/table.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn createIndex(&mut self, column_idx: usize, name: &str) { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `create_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 121 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.78s [INFO] running `Command { std: "docker" "inspect" "5a5a850b1998fa421aeb6c57f0b00a6694dab76788d2d0cce5f2f3ae59047253", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5a5a850b1998fa421aeb6c57f0b00a6694dab76788d2d0cce5f2f3ae59047253", kill_on_drop: false }` [INFO] [stdout] 5a5a850b1998fa421aeb6c57f0b00a6694dab76788d2d0cce5f2f3ae59047253