[INFO] cloning repository https://github.com/oldani/sea-query [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/oldani/sea-query" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Foldani%2Fsea-query", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Foldani%2Fsea-query'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 53181b2182ff238013fb442f491e48a6c9aaa855 [INFO] checking oldani/sea-query against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Foldani%2Fsea-query" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/oldani/sea-query [INFO] finished tweaking git repo https://github.com/oldani/sea-query [INFO] tweaked toml for git repo https://github.com/oldani/sea-query written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/oldani/sea-query on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/oldani/sea-query already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 96f032a8ec67b699dc9c3db7f8aeb20184d660de04c7496e85c239d86ebf32ce [INFO] running `Command { std: "docker" "start" "-a" "96f032a8ec67b699dc9c3db7f8aeb20184d660de04c7496e85c239d86ebf32ce", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "96f032a8ec67b699dc9c3db7f8aeb20184d660de04c7496e85c239d86ebf32ce", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "96f032a8ec67b699dc9c3db7f8aeb20184d660de04c7496e85c239d86ebf32ce", kill_on_drop: false }` [INFO] [stdout] 96f032a8ec67b699dc9c3db7f8aeb20184d660de04c7496e85c239d86ebf32ce [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 40a253c41b18ccc230287c551dee302aa033f9aa12f73fb966d45b276a2da8aa [INFO] running `Command { std: "docker" "start" "-a" "40a253c41b18ccc230287c551dee302aa033f9aa12f73fb966d45b276a2da8aa", kill_on_drop: false }` [INFO] [stderr] Compiling target-lexicon v0.12.16 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling libc v0.2.158 [INFO] [stderr] Checking iana-time-zone v0.1.60 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling indoc v2.0.5 [INFO] [stderr] Checking unindent v0.2.3 [INFO] [stderr] Compiling pyo3-build-config v0.22.3 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Compiling syn v2.0.76 [INFO] [stderr] Compiling pyo3-ffi v0.22.3 [INFO] [stderr] Compiling pyo3-macros-backend v0.22.3 [INFO] [stderr] Compiling pyo3 v0.22.3 [INFO] [stderr] Compiling inherent v1.0.11 [INFO] [stderr] Checking sea-query v0.31.0 [INFO] [stderr] Compiling pyo3-macros v0.22.3 [INFO] [stderr] Checking sea-query v0.2.5 (/opt/rustwide/workdir) [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:44:55 [INFO] [stdout] | [INFO] [stdout] 44 | fn column(name: String, table: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:52:33 [INFO] [stdout] | [INFO] [stdout] 52 | fn value(value: PyValue) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:58:32 [INFO] [stdout] | [INFO] [stdout] 58 | fn expr(mut expr: Expr) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:63:68 [INFO] [stdout] | [INFO] [stdout] 63 | fn equals(&mut self, column: String, table: Option) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:71:72 [INFO] [stdout] | [INFO] [stdout] 71 | fn not_equals(&mut self, column: String, table: Option) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:78:41 [INFO] [stdout] | [INFO] [stdout] 78 | fn eq(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:82:41 [INFO] [stdout] | [INFO] [stdout] 82 | fn ne(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:86:41 [INFO] [stdout] | [INFO] [stdout] 86 | fn gt(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:90:42 [INFO] [stdout] | [INFO] [stdout] 90 | fn gte(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:94:41 [INFO] [stdout] | [INFO] [stdout] 94 | fn lt(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:98:42 [INFO] [stdout] | [INFO] [stdout] 98 | fn lte(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:102:42 [INFO] [stdout] | [INFO] [stdout] 102 | fn is_(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:106:45 [INFO] [stdout] | [INFO] [stdout] 106 | fn is_not(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:110:50 [INFO] [stdout] | [INFO] [stdout] 110 | fn is_in(&mut self, values: Vec) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:114:54 [INFO] [stdout] | [INFO] [stdout] 114 | fn is_not_in(&mut self, values: Vec) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:118:60 [INFO] [stdout] | [INFO] [stdout] 118 | fn between(&mut self, start: PyValue, end: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:122:64 [INFO] [stdout] | [INFO] [stdout] 122 | fn not_between(&mut self, start: PyValue, end: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:126:42 [INFO] [stdout] | [INFO] [stdout] 126 | fn like(&mut self, value: String) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:130:46 [INFO] [stdout] | [INFO] [stdout] 130 | fn not_like(&mut self, value: String) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:134:30 [INFO] [stdout] | [INFO] [stdout] 134 | fn is_null(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:138:34 [INFO] [stdout] | [INFO] [stdout] 138 | fn is_not_null(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:142:26 [INFO] [stdout] | [INFO] [stdout] 142 | fn max(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:146:26 [INFO] [stdout] | [INFO] [stdout] 146 | fn min(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:150:26 [INFO] [stdout] | [INFO] [stdout] 150 | fn sum(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:154:28 [INFO] [stdout] | [INFO] [stdout] 154 | fn count(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:158:37 [INFO] [stdout] | [INFO] [stdout] 158 | fn count_distinct(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | fn if_null(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:167:31 [INFO] [stdout] | [INFO] [stdout] 167 | fn current_timestamp() -> Expr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | fn current_date() -> Expr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:177:26 [INFO] [stdout] | [INFO] [stdout] 177 | fn current_time() -> Expr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:182:42 [INFO] [stdout] | [INFO] [stdout] 182 | fn exists(query: SelectStatement) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:187:18 [INFO] [stdout] | [INFO] [stdout] 187 | fn case() -> CaseStatement { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:199:17 [INFO] [stdout] | [INFO] [stdout] 199 | fn all() -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:204:17 [INFO] [stdout] | [INFO] [stdout] 204 | fn any() -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:208:49 [INFO] [stdout] | [INFO] [stdout] 208 | fn add(&self, expr: ConditionExpression) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:239:17 [INFO] [stdout] | [INFO] [stdout] 239 | fn new() -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:243:71 [INFO] [stdout] | [INFO] [stdout] 243 | fn when(&self, condition: ConditionExpression, mut then: Expr) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:247:40 [INFO] [stdout] | [INFO] [stdout] 247 | fn else_(&self, mut expr: Expr) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:46:55 [INFO] [stdout] | [INFO] [stdout] 46 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:51:61 [INFO] [stdout] | [INFO] [stdout] 51 | fn from_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | fn from_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:61:59 [INFO] [stdout] | [INFO] [stdout] 61 | fn to_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:66:60 [INFO] [stdout] | [INFO] [stdout] 66 | fn to_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:71:72 [INFO] [stdout] | [INFO] [stdout] 71 | fn on_delete(mut slf: PyRefMut, action: ForeignKeyAction) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:76:72 [INFO] [stdout] | [INFO] [stdout] 76 | fn on_update(mut slf: PyRefMut, action: ForeignKeyAction) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:81:47 [INFO] [stdout] | [INFO] [stdout] 81 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:100:55 [INFO] [stdout] | [INFO] [stdout] 100 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:105:56 [INFO] [stdout] | [INFO] [stdout] 105 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:110:47 [INFO] [stdout] | [INFO] [stdout] 110 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:125:20 [INFO] [stdout] | [INFO] [stdout] 125 | fn create() -> ForeignKeyCreateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:130:18 [INFO] [stdout] | [INFO] [stdout] 130 | fn drop() -> ForeignKeyDropStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:24:50 [INFO] [stdout] | [INFO] [stdout] 24 | fn if_not_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:29:55 [INFO] [stdout] | [INFO] [stdout] 29 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:34:56 [INFO] [stdout] | [INFO] [stdout] 34 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:40:81 [INFO] [stdout] | [INFO] [stdout] 40 | fn column(mut slf: PyRefMut, name: String, order: Option) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:50:44 [INFO] [stdout] | [INFO] [stdout] 50 | fn primary(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:55:43 [INFO] [stdout] | [INFO] [stdout] 55 | fn unique(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:60:55 [INFO] [stdout] | [INFO] [stdout] 60 | fn nulls_not_distinct(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:65:46 [INFO] [stdout] | [INFO] [stdout] 65 | fn full_text(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:70:70 [INFO] [stdout] | [INFO] [stdout] 70 | fn index_type(mut slf: PyRefMut, index_type: IndexType) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:75:47 [INFO] [stdout] | [INFO] [stdout] 75 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:94:55 [INFO] [stdout] | [INFO] [stdout] 94 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:99:56 [INFO] [stdout] | [INFO] [stdout] 99 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:104:46 [INFO] [stdout] | [INFO] [stdout] 104 | fn if_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:109:47 [INFO] [stdout] | [INFO] [stdout] 109 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:124:20 [INFO] [stdout] | [INFO] [stdout] 124 | fn create() -> IndexCreateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:129:18 [INFO] [stdout] | [INFO] [stdout] 129 | fn drop() -> IndexDropStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:22:20 [INFO] [stdout] | [INFO] [stdout] 22 | fn select() -> SelectStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | fn insert() -> InsertStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | fn update() -> UpdateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | fn delete() -> DeleteStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:49:32 [INFO] [stdout] | [INFO] [stdout] 49 | fn column(name: String) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:54:41 [INFO] [stdout] | [INFO] [stdout] 54 | fn columns(columns: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:60:47 [INFO] [stdout] | [INFO] [stdout] 60 | fn do_nothing(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:79:61 [INFO] [stdout] | [INFO] [stdout] 79 | fn from_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:88:10 [INFO] [stdout] | [INFO] [stdout] 88 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:93:40 [INFO] [stdout] | [INFO] [stdout] 93 | fn all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:99:80 [INFO] [stdout] | [INFO] [stdout] 99 | fn column(mut slf: PyRefMut, name: String, table: Option) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:113:10 [INFO] [stdout] | [INFO] [stdout] 113 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:129:59 [INFO] [stdout] | [INFO] [stdout] 129 | fn expr(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:134:81 [INFO] [stdout] | [INFO] [stdout] 134 | fn expr_as(mut slf: PyRefMut, expr: IntoSimpleExpr, alias: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:139:45 [INFO] [stdout] | [INFO] [stdout] 139 | fn distinct(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:144:64 [INFO] [stdout] | [INFO] [stdout] 144 | fn and_where(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:149:64 [INFO] [stdout] | [INFO] [stdout] 149 | fn cond_where(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:155:84 [INFO] [stdout] | [INFO] [stdout] 155 | fn group_by(mut slf: PyRefMut, column: String, table: Option) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:164:65 [INFO] [stdout] | [INFO] [stdout] 164 | fn and_having(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:169:65 [INFO] [stdout] | [INFO] [stdout] 169 | fn cond_having(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:174:77 [INFO] [stdout] | [INFO] [stdout] 174 | fn order_by(mut slf: PyRefMut, column: String, order: OrderBy) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:184:10 [INFO] [stdout] | [INFO] [stdout] 184 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:190:54 [INFO] [stdout] | [INFO] [stdout] 190 | fn limit(mut slf: PyRefMut, limit: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:195:56 [INFO] [stdout] | [INFO] [stdout] 195 | fn offset(mut slf: PyRefMut, offset: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:204:10 [INFO] [stdout] | [INFO] [stdout] 204 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:213:10 [INFO] [stdout] | [INFO] [stdout] 213 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:222:10 [INFO] [stdout] | [INFO] [stdout] 222 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:240:10 [INFO] [stdout] | [INFO] [stdout] 240 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:249:10 [INFO] [stdout] | [INFO] [stdout] 249 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:254:62 [INFO] [stdout] | [INFO] [stdout] 254 | fn lock(mut slf: PyRefMut, lock_type: LockType) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:263:10 [INFO] [stdout] | [INFO] [stdout] 263 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:275:10 [INFO] [stdout] | [INFO] [stdout] 275 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:285:10 [INFO] [stdout] | [INFO] [stdout] 285 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:294:48 [INFO] [stdout] | [INFO] [stdout] 294 | fn lock_shared(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:299:51 [INFO] [stdout] | [INFO] [stdout] 299 | fn lock_exclusive(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:304:47 [INFO] [stdout] | [INFO] [stdout] 304 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:312:43 [INFO] [stdout] | [INFO] [stdout] 312 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:328:56 [INFO] [stdout] | [INFO] [stdout] 328 | fn into(mut slf: PyRefMut, table: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:333:66 [INFO] [stdout] | [INFO] [stdout] 333 | fn columns(mut slf: PyRefMut, columns: Vec) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:339:65 [INFO] [stdout] | [INFO] [stdout] 339 | fn values(mut slf: PyRefMut, values: Vec) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:348:73 [INFO] [stdout] | [INFO] [stdout] 348 | fn select_from(mut slf: PyRefMut, select: SelectStatement) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:355:73 [INFO] [stdout] | [INFO] [stdout] 355 | fn on_conflict(mut slf: PyRefMut, on_conflict: OnConflict) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:360:50 [INFO] [stdout] | [INFO] [stdout] 360 | fn returning_all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:365:69 [INFO] [stdout] | [INFO] [stdout] 365 | fn returning_column(mut slf: PyRefMut, column: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:370:76 [INFO] [stdout] | [INFO] [stdout] 370 | fn returning_columns(mut slf: PyRefMut, columns: Vec) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:376:47 [INFO] [stdout] | [INFO] [stdout] 376 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:384:43 [INFO] [stdout] | [INFO] [stdout] 384 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:400:56 [INFO] [stdout] | [INFO] [stdout] 400 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:405:74 [INFO] [stdout] | [INFO] [stdout] 405 | fn value(mut slf: PyRefMut, column: String, value: PyValue) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:410:75 [INFO] [stdout] | [INFO] [stdout] 410 | fn values(mut slf: PyRefMut, values: Vec<(String, PyValue)>) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:419:64 [INFO] [stdout] | [INFO] [stdout] 419 | fn and_where(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:424:64 [INFO] [stdout] | [INFO] [stdout] 424 | fn cond_where(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:429:54 [INFO] [stdout] | [INFO] [stdout] 429 | fn limit(mut slf: PyRefMut, limit: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:434:50 [INFO] [stdout] | [INFO] [stdout] 434 | fn returning_all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:439:67 [INFO] [stdout] | [INFO] [stdout] 439 | fn returning_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:444:47 [INFO] [stdout] | [INFO] [stdout] 444 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:452:43 [INFO] [stdout] | [INFO] [stdout] 452 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:468:61 [INFO] [stdout] | [INFO] [stdout] 468 | fn from_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:473:64 [INFO] [stdout] | [INFO] [stdout] 473 | fn and_where(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:478:64 [INFO] [stdout] | [INFO] [stdout] 478 | fn cond_where(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:483:54 [INFO] [stdout] | [INFO] [stdout] 483 | fn limit(mut slf: PyRefMut, limit: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:488:50 [INFO] [stdout] | [INFO] [stdout] 488 | fn returning_all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:493:67 [INFO] [stdout] | [INFO] [stdout] 493 | fn returning_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:498:47 [INFO] [stdout] | [INFO] [stdout] 498 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:506:43 [INFO] [stdout] | [INFO] [stdout] 506 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:33:62 [INFO] [stdout] | [INFO] [stdout] 33 | fn new_with_type(name: &str, column_type: ColumnType) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:40:27 [INFO] [stdout] | [INFO] [stdout] 40 | fn get_name(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:44:27 [INFO] [stdout] | [INFO] [stdout] 44 | fn get_type(&self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:48:45 [INFO] [stdout] | [INFO] [stdout] 48 | fn not_null(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:53:41 [INFO] [stdout] | [INFO] [stdout] 53 | fn null(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:58:60 [INFO] [stdout] | [INFO] [stdout] 58 | fn default(mut slf: PyRefMut, mut expr: Expr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:63:51 [INFO] [stdout] | [INFO] [stdout] 63 | fn auto_increment(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:68:43 [INFO] [stdout] | [INFO] [stdout] 68 | fn unique(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:73:48 [INFO] [stdout] | [INFO] [stdout] 73 | fn primary_key(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:78:41 [INFO] [stdout] | [INFO] [stdout] 78 | fn char(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:83:58 [INFO] [stdout] | [INFO] [stdout] 83 | fn char_len(mut slf: PyRefMut, length: u32) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:88:43 [INFO] [stdout] | [INFO] [stdout] 88 | fn string(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:93:60 [INFO] [stdout] | [INFO] [stdout] 93 | fn string_len(mut slf: PyRefMut, length: u32) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:98:41 [INFO] [stdout] | [INFO] [stdout] 98 | fn text(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:103:49 [INFO] [stdout] | [INFO] [stdout] 103 | fn tiny_integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:108:50 [INFO] [stdout] | [INFO] [stdout] 108 | fn small_integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:113:44 [INFO] [stdout] | [INFO] [stdout] 113 | fn integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:118:48 [INFO] [stdout] | [INFO] [stdout] 118 | fn big_integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:123:50 [INFO] [stdout] | [INFO] [stdout] 123 | fn tiny_unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:128:51 [INFO] [stdout] | [INFO] [stdout] 128 | fn small_unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:133:45 [INFO] [stdout] | [INFO] [stdout] 133 | fn unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:138:49 [INFO] [stdout] | [INFO] [stdout] 138 | fn big_unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:143:42 [INFO] [stdout] | [INFO] [stdout] 143 | fn float(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:148:43 [INFO] [stdout] | [INFO] [stdout] 148 | fn double(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:153:44 [INFO] [stdout] | [INFO] [stdout] 153 | fn decimal(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:158:76 [INFO] [stdout] | [INFO] [stdout] 158 | fn decimal_len(mut slf: PyRefMut, precision: u32, scale: u32) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:163:45 [INFO] [stdout] | [INFO] [stdout] 163 | fn datetime(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:170:46 [INFO] [stdout] | [INFO] [stdout] 170 | fn timestamp(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:175:54 [INFO] [stdout] | [INFO] [stdout] 175 | fn timestamp_with_tz(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:180:41 [INFO] [stdout] | [INFO] [stdout] 180 | fn date(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:185:41 [INFO] [stdout] | [INFO] [stdout] 185 | fn time(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:190:41 [INFO] [stdout] | [INFO] [stdout] 190 | fn blob(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:195:44 [INFO] [stdout] | [INFO] [stdout] 195 | fn boolean(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:200:41 [INFO] [stdout] | [INFO] [stdout] 200 | fn json(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:205:42 [INFO] [stdout] | [INFO] [stdout] 205 | fn jsonb(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:210:41 [INFO] [stdout] | [INFO] [stdout] 210 | fn uuid(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:217:60 [INFO] [stdout] | [INFO] [stdout] 217 | fn check(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:222:61 [INFO] [stdout] | [INFO] [stdout] 222 | fn comment(mut slf: PyRefMut, comment: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/table.rs:248:33 [INFO] [stdout] | [INFO] [stdout] 248 | fn column(mut slf: PyRefMut<'_, Self>, column: Column) -> PyRefMut { [INFO] [stdout] | ^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 248 | fn column(mut slf: PyRefMut<'_, Self>, column: Column) -> PyRefMut<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:238:55 [INFO] [stdout] | [INFO] [stdout] 238 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:243:50 [INFO] [stdout] | [INFO] [stdout] 243 | fn if_not_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:248:63 [INFO] [stdout] | [INFO] [stdout] 248 | fn column(mut slf: PyRefMut<'_, Self>, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:253:60 [INFO] [stdout] | [INFO] [stdout] 253 | fn check(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:258:75 [INFO] [stdout] | [INFO] [stdout] 258 | fn index(mut slf: PyRefMut, mut index: IndexCreateStatement) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:264:81 [INFO] [stdout] | [INFO] [stdout] 264 | fn primary_key(mut slf: PyRefMut, mut index: IndexCreateStatement) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:272:10 [INFO] [stdout] | [INFO] [stdout] 272 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:277:57 [INFO] [stdout] | [INFO] [stdout] 277 | fn extra(mut slf: PyRefMut, extra: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:282:61 [INFO] [stdout] | [INFO] [stdout] 282 | fn comment(mut slf: PyRefMut, comment: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:287:48 [INFO] [stdout] | [INFO] [stdout] 287 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:306:56 [INFO] [stdout] | [INFO] [stdout] 306 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:311:63 [INFO] [stdout] | [INFO] [stdout] 311 | fn add_column(mut slf: PyRefMut, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:316:77 [INFO] [stdout] | [INFO] [stdout] 316 | fn add_column_if_not_exists(mut slf: PyRefMut, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:321:66 [INFO] [stdout] | [INFO] [stdout] 321 | fn modify_column(mut slf: PyRefMut, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:330:10 [INFO] [stdout] | [INFO] [stdout] 330 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:336:62 [INFO] [stdout] | [INFO] [stdout] 336 | fn drop_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:344:10 [INFO] [stdout] | [INFO] [stdout] 344 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:349:67 [INFO] [stdout] | [INFO] [stdout] 349 | fn drop_foreign_key(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:354:48 [INFO] [stdout] | [INFO] [stdout] 354 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:373:56 [INFO] [stdout] | [INFO] [stdout] 373 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:378:46 [INFO] [stdout] | [INFO] [stdout] 378 | fn if_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:383:45 [INFO] [stdout] | [INFO] [stdout] 383 | fn restrict(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:388:44 [INFO] [stdout] | [INFO] [stdout] 388 | fn cascade(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:393:48 [INFO] [stdout] | [INFO] [stdout] 393 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:412:78 [INFO] [stdout] | [INFO] [stdout] 412 | fn table(mut slf: PyRefMut, from_name: String, to_name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:417:48 [INFO] [stdout] | [INFO] [stdout] 417 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:436:56 [INFO] [stdout] | [INFO] [stdout] 436 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:441:48 [INFO] [stdout] | [INFO] [stdout] 441 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:456:20 [INFO] [stdout] | [INFO] [stdout] 456 | fn create() -> TableCreateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:461:19 [INFO] [stdout] | [INFO] [stdout] 461 | fn alter() -> TableAlterStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:466:18 [INFO] [stdout] | [INFO] [stdout] 466 | fn drop() -> TableDropStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:471:20 [INFO] [stdout] | [INFO] [stdout] 471 | fn rename() -> TableRenameStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:476:22 [INFO] [stdout] | [INFO] [stdout] 476 | fn truncate() -> TableTruncateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-query` (lib) due to 204 previous errors; 1 warning emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:44:55 [INFO] [stdout] | [INFO] [stdout] 44 | fn column(name: String, table: Option) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:52:33 [INFO] [stdout] | [INFO] [stdout] 52 | fn value(value: PyValue) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:58:32 [INFO] [stdout] | [INFO] [stdout] 58 | fn expr(mut expr: Expr) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:63:68 [INFO] [stdout] | [INFO] [stdout] 63 | fn equals(&mut self, column: String, table: Option) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:71:72 [INFO] [stdout] | [INFO] [stdout] 71 | fn not_equals(&mut self, column: String, table: Option) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:78:41 [INFO] [stdout] | [INFO] [stdout] 78 | fn eq(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:82:41 [INFO] [stdout] | [INFO] [stdout] 82 | fn ne(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:86:41 [INFO] [stdout] | [INFO] [stdout] 86 | fn gt(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:90:42 [INFO] [stdout] | [INFO] [stdout] 90 | fn gte(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:94:41 [INFO] [stdout] | [INFO] [stdout] 94 | fn lt(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:98:42 [INFO] [stdout] | [INFO] [stdout] 98 | fn lte(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:102:42 [INFO] [stdout] | [INFO] [stdout] 102 | fn is_(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:106:45 [INFO] [stdout] | [INFO] [stdout] 106 | fn is_not(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:110:50 [INFO] [stdout] | [INFO] [stdout] 110 | fn is_in(&mut self, values: Vec) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:114:54 [INFO] [stdout] | [INFO] [stdout] 114 | fn is_not_in(&mut self, values: Vec) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:118:60 [INFO] [stdout] | [INFO] [stdout] 118 | fn between(&mut self, start: PyValue, end: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:122:64 [INFO] [stdout] | [INFO] [stdout] 122 | fn not_between(&mut self, start: PyValue, end: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:126:42 [INFO] [stdout] | [INFO] [stdout] 126 | fn like(&mut self, value: String) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:130:46 [INFO] [stdout] | [INFO] [stdout] 130 | fn not_like(&mut self, value: String) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:134:30 [INFO] [stdout] | [INFO] [stdout] 134 | fn is_null(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:138:34 [INFO] [stdout] | [INFO] [stdout] 138 | fn is_not_null(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:142:26 [INFO] [stdout] | [INFO] [stdout] 142 | fn max(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:146:26 [INFO] [stdout] | [INFO] [stdout] 146 | fn min(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:150:26 [INFO] [stdout] | [INFO] [stdout] 150 | fn sum(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:154:28 [INFO] [stdout] | [INFO] [stdout] 154 | fn count(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:158:37 [INFO] [stdout] | [INFO] [stdout] 158 | fn count_distinct(&mut self) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | fn if_null(&mut self, value: PyValue) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:167:31 [INFO] [stdout] | [INFO] [stdout] 167 | fn current_timestamp() -> Expr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | fn current_date() -> Expr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:177:26 [INFO] [stdout] | [INFO] [stdout] 177 | fn current_time() -> Expr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:182:42 [INFO] [stdout] | [INFO] [stdout] 182 | fn exists(query: SelectStatement) -> SimpleExpr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:187:18 [INFO] [stdout] | [INFO] [stdout] 187 | fn case() -> CaseStatement { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:199:17 [INFO] [stdout] | [INFO] [stdout] 199 | fn all() -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:204:17 [INFO] [stdout] | [INFO] [stdout] 204 | fn any() -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:208:49 [INFO] [stdout] | [INFO] [stdout] 208 | fn add(&self, expr: ConditionExpression) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:239:17 [INFO] [stdout] | [INFO] [stdout] 239 | fn new() -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:243:71 [INFO] [stdout] | [INFO] [stdout] 243 | fn when(&self, condition: ConditionExpression, mut then: Expr) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/expr.rs:247:40 [INFO] [stdout] | [INFO] [stdout] 247 | fn else_(&self, mut expr: Expr) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:46:55 [INFO] [stdout] | [INFO] [stdout] 46 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:51:61 [INFO] [stdout] | [INFO] [stdout] 51 | fn from_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | fn from_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:61:59 [INFO] [stdout] | [INFO] [stdout] 61 | fn to_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:66:60 [INFO] [stdout] | [INFO] [stdout] 66 | fn to_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:71:72 [INFO] [stdout] | [INFO] [stdout] 71 | fn on_delete(mut slf: PyRefMut, action: ForeignKeyAction) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:76:72 [INFO] [stdout] | [INFO] [stdout] 76 | fn on_update(mut slf: PyRefMut, action: ForeignKeyAction) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:81:47 [INFO] [stdout] | [INFO] [stdout] 81 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:100:55 [INFO] [stdout] | [INFO] [stdout] 100 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/foreign_key.rs:105:56 [INFO] [stdout] | [INFO] [stdout] 105 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:110:47 [INFO] [stdout] | [INFO] [stdout] 110 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:125:20 [INFO] [stdout] | [INFO] [stdout] 125 | fn create() -> ForeignKeyCreateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/foreign_key.rs:130:18 [INFO] [stdout] | [INFO] [stdout] 130 | fn drop() -> ForeignKeyDropStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:24:50 [INFO] [stdout] | [INFO] [stdout] 24 | fn if_not_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:29:55 [INFO] [stdout] | [INFO] [stdout] 29 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:34:56 [INFO] [stdout] | [INFO] [stdout] 34 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:40:81 [INFO] [stdout] | [INFO] [stdout] 40 | fn column(mut slf: PyRefMut, name: String, order: Option) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:50:44 [INFO] [stdout] | [INFO] [stdout] 50 | fn primary(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:55:43 [INFO] [stdout] | [INFO] [stdout] 55 | fn unique(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:60:55 [INFO] [stdout] | [INFO] [stdout] 60 | fn nulls_not_distinct(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:65:46 [INFO] [stdout] | [INFO] [stdout] 65 | fn full_text(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:70:70 [INFO] [stdout] | [INFO] [stdout] 70 | fn index_type(mut slf: PyRefMut, index_type: IndexType) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:75:47 [INFO] [stdout] | [INFO] [stdout] 75 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:94:55 [INFO] [stdout] | [INFO] [stdout] 94 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:99:56 [INFO] [stdout] | [INFO] [stdout] 99 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/index.rs:104:46 [INFO] [stdout] | [INFO] [stdout] 104 | fn if_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:109:47 [INFO] [stdout] | [INFO] [stdout] 109 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:124:20 [INFO] [stdout] | [INFO] [stdout] 124 | fn create() -> IndexCreateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/index.rs:129:18 [INFO] [stdout] | [INFO] [stdout] 129 | fn drop() -> IndexDropStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:22:20 [INFO] [stdout] | [INFO] [stdout] 22 | fn select() -> SelectStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | fn insert() -> InsertStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | fn update() -> UpdateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | fn delete() -> DeleteStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:49:32 [INFO] [stdout] | [INFO] [stdout] 49 | fn column(name: String) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:54:41 [INFO] [stdout] | [INFO] [stdout] 54 | fn columns(columns: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:60:47 [INFO] [stdout] | [INFO] [stdout] 60 | fn do_nothing(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:79:61 [INFO] [stdout] | [INFO] [stdout] 79 | fn from_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:88:10 [INFO] [stdout] | [INFO] [stdout] 88 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:93:40 [INFO] [stdout] | [INFO] [stdout] 93 | fn all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:99:80 [INFO] [stdout] | [INFO] [stdout] 99 | fn column(mut slf: PyRefMut, name: String, table: Option) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:113:10 [INFO] [stdout] | [INFO] [stdout] 113 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:129:59 [INFO] [stdout] | [INFO] [stdout] 129 | fn expr(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:134:81 [INFO] [stdout] | [INFO] [stdout] 134 | fn expr_as(mut slf: PyRefMut, expr: IntoSimpleExpr, alias: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:139:45 [INFO] [stdout] | [INFO] [stdout] 139 | fn distinct(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:144:64 [INFO] [stdout] | [INFO] [stdout] 144 | fn and_where(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:149:64 [INFO] [stdout] | [INFO] [stdout] 149 | fn cond_where(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:155:84 [INFO] [stdout] | [INFO] [stdout] 155 | fn group_by(mut slf: PyRefMut, column: String, table: Option) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:164:65 [INFO] [stdout] | [INFO] [stdout] 164 | fn and_having(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:169:65 [INFO] [stdout] | [INFO] [stdout] 169 | fn cond_having(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:174:77 [INFO] [stdout] | [INFO] [stdout] 174 | fn order_by(mut slf: PyRefMut, column: String, order: OrderBy) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:184:10 [INFO] [stdout] | [INFO] [stdout] 184 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:190:54 [INFO] [stdout] | [INFO] [stdout] 190 | fn limit(mut slf: PyRefMut, limit: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:195:56 [INFO] [stdout] | [INFO] [stdout] 195 | fn offset(mut slf: PyRefMut, offset: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:204:10 [INFO] [stdout] | [INFO] [stdout] 204 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:213:10 [INFO] [stdout] | [INFO] [stdout] 213 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:222:10 [INFO] [stdout] | [INFO] [stdout] 222 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:240:10 [INFO] [stdout] | [INFO] [stdout] 240 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:249:10 [INFO] [stdout] | [INFO] [stdout] 249 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:254:62 [INFO] [stdout] | [INFO] [stdout] 254 | fn lock(mut slf: PyRefMut, lock_type: LockType) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:263:10 [INFO] [stdout] | [INFO] [stdout] 263 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:275:10 [INFO] [stdout] | [INFO] [stdout] 275 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:285:10 [INFO] [stdout] | [INFO] [stdout] 285 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:294:48 [INFO] [stdout] | [INFO] [stdout] 294 | fn lock_shared(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:299:51 [INFO] [stdout] | [INFO] [stdout] 299 | fn lock_exclusive(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:304:47 [INFO] [stdout] | [INFO] [stdout] 304 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:312:43 [INFO] [stdout] | [INFO] [stdout] 312 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:328:56 [INFO] [stdout] | [INFO] [stdout] 328 | fn into(mut slf: PyRefMut, table: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:333:66 [INFO] [stdout] | [INFO] [stdout] 333 | fn columns(mut slf: PyRefMut, columns: Vec) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:339:65 [INFO] [stdout] | [INFO] [stdout] 339 | fn values(mut slf: PyRefMut, values: Vec) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:348:73 [INFO] [stdout] | [INFO] [stdout] 348 | fn select_from(mut slf: PyRefMut, select: SelectStatement) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:355:73 [INFO] [stdout] | [INFO] [stdout] 355 | fn on_conflict(mut slf: PyRefMut, on_conflict: OnConflict) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:360:50 [INFO] [stdout] | [INFO] [stdout] 360 | fn returning_all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:365:69 [INFO] [stdout] | [INFO] [stdout] 365 | fn returning_column(mut slf: PyRefMut, column: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:370:76 [INFO] [stdout] | [INFO] [stdout] 370 | fn returning_columns(mut slf: PyRefMut, columns: Vec) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:376:47 [INFO] [stdout] | [INFO] [stdout] 376 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:384:43 [INFO] [stdout] | [INFO] [stdout] 384 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:400:56 [INFO] [stdout] | [INFO] [stdout] 400 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:405:74 [INFO] [stdout] | [INFO] [stdout] 405 | fn value(mut slf: PyRefMut, column: String, value: PyValue) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:410:75 [INFO] [stdout] | [INFO] [stdout] 410 | fn values(mut slf: PyRefMut, values: Vec<(String, PyValue)>) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:419:64 [INFO] [stdout] | [INFO] [stdout] 419 | fn and_where(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:424:64 [INFO] [stdout] | [INFO] [stdout] 424 | fn cond_where(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:429:54 [INFO] [stdout] | [INFO] [stdout] 429 | fn limit(mut slf: PyRefMut, limit: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:434:50 [INFO] [stdout] | [INFO] [stdout] 434 | fn returning_all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:439:67 [INFO] [stdout] | [INFO] [stdout] 439 | fn returning_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:444:47 [INFO] [stdout] | [INFO] [stdout] 444 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:452:43 [INFO] [stdout] | [INFO] [stdout] 452 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:468:61 [INFO] [stdout] | [INFO] [stdout] 468 | fn from_table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:473:64 [INFO] [stdout] | [INFO] [stdout] 473 | fn and_where(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:478:64 [INFO] [stdout] | [INFO] [stdout] 478 | fn cond_where(mut slf: PyRefMut, cond: Condition) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:483:54 [INFO] [stdout] | [INFO] [stdout] 483 | fn limit(mut slf: PyRefMut, limit: u64) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:488:50 [INFO] [stdout] | [INFO] [stdout] 488 | fn returning_all(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/query.rs:493:67 [INFO] [stdout] | [INFO] [stdout] 493 | fn returning_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/query.rs:498:47 [INFO] [stdout] | [INFO] [stdout] 498 | fn to_string(&self, engine: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<(std::string::String, Vec), Infallible> [INFO] [stdout] --> src/query.rs:506:43 [INFO] [stdout] | [INFO] [stdout] 506 | fn build(&self, engine: &DBEngine) -> (String, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:33:62 [INFO] [stdout] | [INFO] [stdout] 33 | fn new_with_type(name: &str, column_type: ColumnType) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:40:27 [INFO] [stdout] | [INFO] [stdout] 40 | fn get_name(&self) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:44:27 [INFO] [stdout] | [INFO] [stdout] 44 | fn get_type(&self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:48:45 [INFO] [stdout] | [INFO] [stdout] 48 | fn not_null(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:53:41 [INFO] [stdout] | [INFO] [stdout] 53 | fn null(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:58:60 [INFO] [stdout] | [INFO] [stdout] 58 | fn default(mut slf: PyRefMut, mut expr: Expr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:63:51 [INFO] [stdout] | [INFO] [stdout] 63 | fn auto_increment(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:68:43 [INFO] [stdout] | [INFO] [stdout] 68 | fn unique(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:73:48 [INFO] [stdout] | [INFO] [stdout] 73 | fn primary_key(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:78:41 [INFO] [stdout] | [INFO] [stdout] 78 | fn char(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:83:58 [INFO] [stdout] | [INFO] [stdout] 83 | fn char_len(mut slf: PyRefMut, length: u32) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:88:43 [INFO] [stdout] | [INFO] [stdout] 88 | fn string(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:93:60 [INFO] [stdout] | [INFO] [stdout] 93 | fn string_len(mut slf: PyRefMut, length: u32) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:98:41 [INFO] [stdout] | [INFO] [stdout] 98 | fn text(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:103:49 [INFO] [stdout] | [INFO] [stdout] 103 | fn tiny_integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:108:50 [INFO] [stdout] | [INFO] [stdout] 108 | fn small_integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:113:44 [INFO] [stdout] | [INFO] [stdout] 113 | fn integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:118:48 [INFO] [stdout] | [INFO] [stdout] 118 | fn big_integer(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:123:50 [INFO] [stdout] | [INFO] [stdout] 123 | fn tiny_unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:128:51 [INFO] [stdout] | [INFO] [stdout] 128 | fn small_unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:133:45 [INFO] [stdout] | [INFO] [stdout] 133 | fn unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:138:49 [INFO] [stdout] | [INFO] [stdout] 138 | fn big_unsigned(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:143:42 [INFO] [stdout] | [INFO] [stdout] 143 | fn float(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:148:43 [INFO] [stdout] | [INFO] [stdout] 148 | fn double(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:153:44 [INFO] [stdout] | [INFO] [stdout] 153 | fn decimal(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:158:76 [INFO] [stdout] | [INFO] [stdout] 158 | fn decimal_len(mut slf: PyRefMut, precision: u32, scale: u32) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:163:45 [INFO] [stdout] | [INFO] [stdout] 163 | fn datetime(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:170:46 [INFO] [stdout] | [INFO] [stdout] 170 | fn timestamp(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:175:54 [INFO] [stdout] | [INFO] [stdout] 175 | fn timestamp_with_tz(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:180:41 [INFO] [stdout] | [INFO] [stdout] 180 | fn date(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:185:41 [INFO] [stdout] | [INFO] [stdout] 185 | fn time(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:190:41 [INFO] [stdout] | [INFO] [stdout] 190 | fn blob(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:195:44 [INFO] [stdout] | [INFO] [stdout] 195 | fn boolean(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:200:41 [INFO] [stdout] | [INFO] [stdout] 200 | fn json(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:205:42 [INFO] [stdout] | [INFO] [stdout] 205 | fn jsonb(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:210:41 [INFO] [stdout] | [INFO] [stdout] 210 | fn uuid(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:217:60 [INFO] [stdout] | [INFO] [stdout] 217 | fn check(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:222:61 [INFO] [stdout] | [INFO] [stdout] 222 | fn comment(mut slf: PyRefMut, comment: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/table.rs:248:33 [INFO] [stdout] | [INFO] [stdout] 248 | fn column(mut slf: PyRefMut<'_, Self>, column: Column) -> PyRefMut { [INFO] [stdout] | ^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 248 | fn column(mut slf: PyRefMut<'_, Self>, column: Column) -> PyRefMut<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:238:55 [INFO] [stdout] | [INFO] [stdout] 238 | fn name(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:243:50 [INFO] [stdout] | [INFO] [stdout] 243 | fn if_not_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:248:63 [INFO] [stdout] | [INFO] [stdout] 248 | fn column(mut slf: PyRefMut<'_, Self>, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:253:60 [INFO] [stdout] | [INFO] [stdout] 253 | fn check(mut slf: PyRefMut, expr: SimpleExpr) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:258:75 [INFO] [stdout] | [INFO] [stdout] 258 | fn index(mut slf: PyRefMut, mut index: IndexCreateStatement) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:264:81 [INFO] [stdout] | [INFO] [stdout] 264 | fn primary_key(mut slf: PyRefMut, mut index: IndexCreateStatement) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:272:10 [INFO] [stdout] | [INFO] [stdout] 272 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:277:57 [INFO] [stdout] | [INFO] [stdout] 277 | fn extra(mut slf: PyRefMut, extra: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:282:61 [INFO] [stdout] | [INFO] [stdout] 282 | fn comment(mut slf: PyRefMut, comment: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:287:48 [INFO] [stdout] | [INFO] [stdout] 287 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:306:56 [INFO] [stdout] | [INFO] [stdout] 306 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:311:63 [INFO] [stdout] | [INFO] [stdout] 311 | fn add_column(mut slf: PyRefMut, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:316:77 [INFO] [stdout] | [INFO] [stdout] 316 | fn add_column_if_not_exists(mut slf: PyRefMut, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:321:66 [INFO] [stdout] | [INFO] [stdout] 321 | fn modify_column(mut slf: PyRefMut, column: Column) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:330:10 [INFO] [stdout] | [INFO] [stdout] 330 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:336:62 [INFO] [stdout] | [INFO] [stdout] 336 | fn drop_column(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:344:10 [INFO] [stdout] | [INFO] [stdout] 344 | ) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:349:67 [INFO] [stdout] | [INFO] [stdout] 349 | fn drop_foreign_key(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:354:48 [INFO] [stdout] | [INFO] [stdout] 354 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:373:56 [INFO] [stdout] | [INFO] [stdout] 373 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:378:46 [INFO] [stdout] | [INFO] [stdout] 378 | fn if_exists(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:383:45 [INFO] [stdout] | [INFO] [stdout] 383 | fn restrict(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:388:44 [INFO] [stdout] | [INFO] [stdout] 388 | fn cascade(mut slf: PyRefMut) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:393:48 [INFO] [stdout] | [INFO] [stdout] 393 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:412:78 [INFO] [stdout] | [INFO] [stdout] 412 | fn table(mut slf: PyRefMut, from_name: String, to_name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:417:48 [INFO] [stdout] | [INFO] [stdout] 417 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/table.rs:436:56 [INFO] [stdout] | [INFO] [stdout] 436 | fn table(mut slf: PyRefMut, name: String) -> PyRefMut { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:441:48 [INFO] [stdout] | [INFO] [stdout] 441 | fn to_string(&self, builder: &DBEngine) -> String { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:456:20 [INFO] [stdout] | [INFO] [stdout] 456 | fn create() -> TableCreateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:461:19 [INFO] [stdout] | [INFO] [stdout] 461 | fn alter() -> TableAlterStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:466:18 [INFO] [stdout] | [INFO] [stdout] 466 | fn drop() -> TableDropStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:471:20 [INFO] [stdout] | [INFO] [stdout] 471 | fn rename() -> TableRenameStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/table.rs:476:22 [INFO] [stdout] | [INFO] [stdout] 476 | fn truncate() -> TableTruncateStatement { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-query` (lib test) due to 204 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "40a253c41b18ccc230287c551dee302aa033f9aa12f73fb966d45b276a2da8aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "40a253c41b18ccc230287c551dee302aa033f9aa12f73fb966d45b276a2da8aa", kill_on_drop: false }` [INFO] [stdout] 40a253c41b18ccc230287c551dee302aa033f9aa12f73fb966d45b276a2da8aa