[INFO] fetching crate sqlx-plus-builder 0.1.4... [INFO] testing sqlx-plus-builder-0.1.4 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate sqlx-plus-builder 0.1.4 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate sqlx-plus-builder 0.1.4 [INFO] finished tweaking crates.io crate sqlx-plus-builder 0.1.4 [INFO] tweaked toml for crates.io crate sqlx-plus-builder 0.1.4 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate sqlx-plus-builder 0.1.4 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 7 packages to latest compatible versions [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.16) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c12d041babcac8e22b5f9349cc9cd6fb537c7cb135ce130980941c3222e88e20 [INFO] running `Command { std: "docker" "start" "-a" "c12d041babcac8e22b5f9349cc9cd6fb537c7cb135ce130980941c3222e88e20", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c12d041babcac8e22b5f9349cc9cd6fb537c7cb135ce130980941c3222e88e20", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c12d041babcac8e22b5f9349cc9cd6fb537c7cb135ce130980941c3222e88e20", kill_on_drop: false }` [INFO] [stdout] c12d041babcac8e22b5f9349cc9cd6fb537c7cb135ce130980941c3222e88e20 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e7b3b3d85b14f332f8010cf1e7e6e6548695677f79de31c7d8cb089ba4da227f [INFO] running `Command { std: "docker" "start" "-a" "e7b3b3d85b14f332f8010cf1e7e6e6548695677f79de31c7d8cb089ba4da227f", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling sqlx-plus-builder v0.1.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.92s [INFO] running `Command { std: "docker" "inspect" "e7b3b3d85b14f332f8010cf1e7e6e6548695677f79de31c7d8cb089ba4da227f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e7b3b3d85b14f332f8010cf1e7e6e6548695677f79de31c7d8cb089ba4da227f", kill_on_drop: false }` [INFO] [stdout] e7b3b3d85b14f332f8010cf1e7e6e6548695677f79de31c7d8cb089ba4da227f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3a076b57796d6b9e798a559916dff741188e99a59594041a1ce104be45c12615 [INFO] running `Command { std: "docker" "start" "-a" "3a076b57796d6b9e798a559916dff741188e99a59594041a1ce104be45c12615", kill_on_drop: false }` [INFO] [stderr] Compiling sqlx-plus-builder v0.1.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.07s [INFO] running `Command { std: "docker" "inspect" "3a076b57796d6b9e798a559916dff741188e99a59594041a1ce104be45c12615", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3a076b57796d6b9e798a559916dff741188e99a59594041a1ce104be45c12615", kill_on_drop: false }` [INFO] [stdout] 3a076b57796d6b9e798a559916dff741188e99a59594041a1ce104be45c12615 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2bc16b9ae4d8013bac5cc420de3cd68eb8016fabbe940d1cf9ef21c82f101ee1 [INFO] running `Command { std: "docker" "start" "-a" "2bc16b9ae4d8013bac5cc420de3cd68eb8016fabbe940d1cf9ef21c82f101ee1", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sqlx_plus_builder-096d90d0471259b7) [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test name::tests::test_baquoted_name ... ok [INFO] [stdout] test name::tests::test_dquoted_name ... ok [INFO] [stdout] test name::tests::test_quoted_name ... ok [INFO] [stdout] test name::tests::test_simple_name ... ok [INFO] [stdout] test name::tests::test_spaced_name ... ok [INFO] [stdout] test tests::test_add_new_books ... ok [INFO] [stdout] test tests::test_add_books_from_warehouse ... ok [INFO] [stdout] test name::tests::test_brquoted_name ... ok [INFO] [stdout] test tests::test_count_books_in_shops ... ok [INFO] [stdout] test tests::test_drop_error ... ok [INFO] [stdout] test tests::test_empty_where_eq ... ok [INFO] [stdout] test tests::test_empty_where ... ok [INFO] [stdout] test tests::test_esc ... ok [INFO] [stdout] test tests::test_books_without_price ... ok [INFO] [stdout] test tests::test_find_books_not_about_alice ... ok [INFO] [stdout] test tests::test_find_cheap_or_harry_potter ... ok [INFO] [stdout] test tests::test_group_books_by_price ... ok [INFO] [stdout] test tests::test_group_books_by_price_category ... ok [INFO] [stdout] test tests::test_grow_price ... ok [INFO] [stdout] test tests::test_mark_as_not_distr ... ok [INFO] [stdout] test tests::test_order_harry_potter_by_price ... ok [INFO] [stdout] test tests::test_quote ... ok [INFO] [stdout] test tests::test_remove_all_expensive_books ... ok [INFO] [stdout] test tests::test_select_all_books ... ok [INFO] [stdout] test tests::test_select_expensive_books ... ok [INFO] [stdout] test tests::test_select_expensive_harry_potter ... ok [INFO] [stdout] test tests::test_select_first_3_harry_potter_books ... ok [INFO] [stdout] test tests::test_select_harry_potter_from_second_book ... ok [INFO] [stdout] test tests::test_select_price_for_harry_potter_and_phil_stone ... ok [INFO] [stdout] test tests::test_select_price_not_for_harry_potter_and_phil_stone ... ok [INFO] [stdout] test tests::test_select_strange_books ... ok [INFO] [stdout] test tests::test_show_all_prices ... ok [INFO] [stdout] test tests::test_select_title_and_price ... ok [INFO] [stdout] test where_builder::tests::test_macro_and_or_not ... ok [INFO] [stdout] test tests::test_sold_all_harry_potter ... ok [INFO] [stdout] test where_builder::tests::test_macro_not ... ok [INFO] [stdout] test where_builder::tests::test_macro_or ... ok [INFO] [stdout] test where_builder::tests::test_macro_brackets ... ok [INFO] [stdout] test where_builder::tests::test_new_where ... ok [INFO] [stdout] test where_builder::tests::test_where_and ... ok [INFO] [stdout] test where_builder::tests::test_where_brackets ... ok [INFO] [stdout] test where_builder::tests::test_where_not ... ok [INFO] [stdout] test where_builder::tests::test_where_or ... ok [INFO] [stdout] test where_builder::tests::test_where_build ... ok [INFO] [stdout] test where_builder::tests::test_macro_and ... ok [INFO] [stdout] test tests::test_select_only_values ... ok [INFO] [stdout] test where_builder::tests::test_where_ne ... ok [INFO] [stdout] test where_builder::tests::test_where_eq ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Doc-tests sqlx_plus_builder [INFO] [stdout] [INFO] [stdout] running 137 tests [INFO] [stdout] test src/bind.rs - bind::&'_str::bind_name (line 296) ... FAILED [INFO] [stdout] test src/bind.rs - bind::&'_str::bind_nums (line 257) ... FAILED [INFO] [stdout] test src/bind.rs - bind::&'_str::bind (line 172) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::bind_num (line 63) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::binds (line 26) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::bind_nums (line 102) ... FAILED [INFO] [stdout] test src/bind.rs - bind::&'_str::bind_nums (line 273) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::bind_nums (line 86) ... FAILED [INFO] [stdout] test src/bind.rs - bind::&'_str::bind_names (line 320) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::bind_num (line 45) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::bind_names (line 552) ... FAILED [INFO] [stdout] test src/bind.rs - bind::&'_str::binds (line 193) ... FAILED [INFO] [stdout] test src/bind.rs - bind::&'_str::bind_num (line 232) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::bind_num (line 420) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::bind_name (line 527) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::bind (line 7) ... FAILED [INFO] [stdout] test src/bind.rs - bind::&'_str::bind_num (line 214) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::bind_nums (line 446) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::bind_names (line 145) ... FAILED [INFO] [stdout] test src/lib.rs - (line 124) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::bind_nums (line 462) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::bind_num (line 402) ... FAILED [INFO] [stdout] test src/lib.rs - (line 50) ... FAILED [INFO] [stdout] test src/lib.rs - (line 139) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_table (line 284) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where (line 1147) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_gt (line 1259) ... FAILED [INFO] [stdout] test src/lib.rs - (line 90) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_between (line 2083) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_ge (line 1300) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_eq (line 1179) ... FAILED [INFO] [stdout] test src/lib.rs - (line 16) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_is_not_null (line 1766) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_like_any (line 1534) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_like_right (line 1460) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_in_quoted (line 1844) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_ne (line 1219) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_le (line 1382) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_between (line 2131) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_in_query (line 1985) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_like_left (line 1497) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_like (line 1423) ... FAILED [INFO] [stdout] test src/lib.rs - (line 32) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_in (line 1797) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_lt (line 1341) ... FAILED [INFO] [stdout] test src/lib.rs - (line 68) ... FAILED [INFO] [stdout] test src/bind.rs - bind::Bind::bind_name (line 123) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_is_null (line 1735) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_like_left (line 1653) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::bind (line 349) ... FAILED [INFO] [stdout] test src/bind.rs - bind::String::binds (line 370) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_in_quoted (line 1938) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::count_as (line 894) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::field (line 795) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::distinct (line 693) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::delete_from (line 387) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_in (line 1891) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_in_query (line 2034) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::group_by (line 1096) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_like (line 1571) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::cross (line 561) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::count (line 870) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::insert_into (line 334) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::inner (line 536) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::having (line 1121) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::fields (line 715) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_like_any (line 1694) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::left_outer (line 461) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::and_where_not_like_right (line 1612) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::on (line 635) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::left (line 436) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::natural (line 412) ... FAILED [INFO] [stdout] test src/lib.rs - (line 105) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::limit (line 3384) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_ge (line 2340) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_gt (line 2298) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_in_quoted (line 2898) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_le (line 2424) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where (line 2179) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_in (line 2850) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_like_right (line 2504) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_like_any (line 2580) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::on_eq (line 663) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_eq (line 2216) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_lt (line 2382) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_between (line 3191) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_in_query (line 3042) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_like (line 2466) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_is_not_null (line 2818) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_in (line 2946) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_in_query (line 3092) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_like_left (line 2542) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_like_right (line 2660) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::order_asc (line 3336) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_like_left (line 2702) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_like_any (line 2744) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_in_quoted (line 2994) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::order_by (line 3306) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::query (line 3565) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_ne (line 2257) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::join (line 586) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::right (line 486) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::returning_id (line 1073) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::right_outer (line 511) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_between (line 3142) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_is_null (line 2786) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::select_from (line 256) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::returning (line 1048) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::order_desc (line 3360) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::query_values (line 3661) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::set (line 926) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::subquery (line 3501) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::offset (line 3410) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::select_values (line 309) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::or_where_not_like (line 2618) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::set_str (line 953) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::select (line 1017) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::sql (line 3449) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::set_fields (line 741) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::union_all (line 3276) ... FAILED [INFO] [stdout] test src/lib.rs - brquote (line 3857) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::set_field (line 818) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::subquery_as (line 3532) ... FAILED [INFO] [stdout] test src/lib.rs - dquote (line 3870) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::union (line 3241) ... FAILED [INFO] [stdout] test src/lib.rs - esc (line 3818) ... FAILED [INFO] [stdout] test src/name.rs - name::SqlName (line 280) ... FAILED [INFO] [stdout] test src/lib.rs - baquote (line 3844) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::update_table (line 362) ... FAILED [INFO] [stdout] test src/lib.rs - quote (line 3831) ... FAILED [INFO] [stdout] test src/name.rs - name::brname (line 171) ... FAILED [INFO] [stdout] test src/name.rs - name::name (line 6) ... FAILED [INFO] [stdout] test src/lib.rs - SqlBuilder::values (line 981) ... FAILED [INFO] [stdout] test src/name.rs - name::dname (line 226) ... FAILED [INFO] [stdout] test src/name.rs - name::SqlName (line 299) ... FAILED [INFO] [stdout] test src/name.rs - name::baname (line 116) ... FAILED [INFO] [stdout] test src/name.rs - name::qname (line 61) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/bind.rs - bind::&'_str::bind_name (line 296) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:299:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:302:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::insert_into("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::&'_str::bind_nums (line 257) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:263:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind_nums` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:265:49 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > $1 AND price < $1 + $2".bind_nums(&[&100, &200])) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:119:8 [INFO] [stdout] | [INFO] [stdout] 119 | fn bind_nums(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | --------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is a method `bind_num` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/bind.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | fn bind_num(&self, num: u16, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `Bind` which provides `bind_nums` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::&'_str::bind (line 172) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:178:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:180:40 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price BETWEEN ? AND ?".bind(&100).bind(&200)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | fn bind(&self, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ---- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `bind` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `binds` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price BETWEEN ? AND ?".binds(&100).bind(&200)) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::bind_num (line 63) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:69:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::binds (line 26) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:32:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `binds` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | fn binds(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | ----- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `binds` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `bind` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 - .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] 9 + .and_where("price > ? AND title LIKE ?".bind(&[&100, &"Harry Potter%"])) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/bind.rs:34:59 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `&{integer}`, found `&&str` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&{integer}` [INFO] [stdout] found reference `&&'static str` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0308, E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::bind_nums (line 102) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:108:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::&'_str::bind_nums (line 273) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:279:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::bind_nums (line 86) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:92:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind_nums` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:94:49 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > $1 AND price < $1 + $2".bind_nums(&[&100, &200])) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:119:8 [INFO] [stdout] | [INFO] [stdout] 119 | fn bind_nums(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | --------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is a method `bind_num` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/bind.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | fn bind_num(&self, num: u16, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `Bind` which provides `bind_nums` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::&'_str::bind_names (line 320) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SqlArg` in this scope [INFO] [stdout] --> src/bind.rs:327:35 [INFO] [stdout] | [INFO] [stdout] 8 | let mut names: HashMap<&str, &dyn SqlArg> = HashMap::new(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::prelude::SqlArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:331:11 [INFO] [stdout] | [INFO] [stdout] 12 | let sql = SqlBuilder::insert_into("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::bind_num (line 45) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:51:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind_num` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:54:21 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > $1 AND price < $1 + $2" [INFO] [stdout] | ________________- [INFO] [stdout] 10 | | .bind_num(1, &100) [INFO] [stdout] | |____________________-^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:81:8 [INFO] [stdout] | [INFO] [stdout] 81 | fn bind_num(&self, num: u16, arg: &dyn SqlArg) -> String; [INFO] [stdout] | -------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is a method `bind_nums` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/bind.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | fn bind_nums(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `Bind` which provides `bind_num` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::bind_names (line 552) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SqlArg` in this scope [INFO] [stdout] --> src/bind.rs:559:35 [INFO] [stdout] | [INFO] [stdout] 8 | let mut names: HashMap<&str, &dyn SqlArg> = HashMap::new(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::prelude::SqlArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:563:11 [INFO] [stdout] | [INFO] [stdout] 12 | let sql = SqlBuilder::insert_into("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::&'_str::binds (line 193) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:199:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `binds` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:201:45 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | fn binds(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | ----- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `binds` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `bind` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 - .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] 9 + .and_where("price > ? AND title LIKE ?".bind(&[&100, &"Harry Potter%"])) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/bind.rs:201:59 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `&{integer}`, found `&&str` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&{integer}` [INFO] [stdout] found reference `&&'static str` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0308, E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::&'_str::bind_num (line 232) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:238:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::bind_num (line 420) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:423:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:426:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::bind_name (line 527) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:530:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:533:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::insert_into("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::bind (line 7) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:15:40 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price BETWEEN ? AND ?".bind(&100).bind(&200)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | fn bind(&self, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ---- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `bind` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `binds` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price BETWEEN ? AND ?".binds(&100).bind(&200)) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::&'_str::bind_num (line 214) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:220:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind_num` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:223:21 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > $1 AND price < $1 + $2" [INFO] [stdout] | ________________- [INFO] [stdout] 10 | | .bind_num(1, &100) [INFO] [stdout] | |____________________-^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:81:8 [INFO] [stdout] | [INFO] [stdout] 81 | fn bind_num(&self, num: u16, arg: &dyn SqlArg) -> String; [INFO] [stdout] | -------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is a method `bind_nums` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/bind.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | fn bind_nums(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `Bind` which provides `bind_num` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::bind_nums (line 446) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:449:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:452:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind_nums` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:454:49 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > $1 AND price < $1 + $2".bind_nums(&[&100, &200])) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:119:8 [INFO] [stdout] | [INFO] [stdout] 119 | fn bind_nums(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | --------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is a method `bind_num` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/bind.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | fn bind_num(&self, num: u16, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `Bind` which provides `bind_nums` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::bind_names (line 145) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SqlArg` in this scope [INFO] [stdout] --> src/bind.rs:152:35 [INFO] [stdout] | [INFO] [stdout] 8 | let mut names: HashMap<&str, &dyn SqlArg> = HashMap::new(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::prelude::SqlArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:156:11 [INFO] [stdout] | [INFO] [stdout] 12 | let sql = SqlBuilder::insert_into("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 124) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 2 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::bind_nums (line 462) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:468:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::bind_num (line 402) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:405:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:408:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind_num` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:411:21 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > $1 AND price < $1 + $2" [INFO] [stdout] | ________________- [INFO] [stdout] 10 | | .bind_num(1, &100) [INFO] [stdout] | |____________________-^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:81:8 [INFO] [stdout] | [INFO] [stdout] 81 | fn bind_num(&self, num: u16, arg: &dyn SqlArg) -> String; [INFO] [stdout] | -------- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is a method `bind_nums` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/bind.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | fn bind_nums(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `Bind` which provides `bind_num` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 50) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 2 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 139) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/lib.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 2 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SqlArg` in this scope [INFO] [stdout] --> src/lib.rs:145:35 [INFO] [stdout] | [INFO] [stdout] 7 | let mut names: HashMap<&str, &dyn SqlArg> = HashMap::new(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::prelude::SqlArg; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/lib.rs:149:11 [INFO] [stdout] | [INFO] [stdout] 11 | let sql = SqlBuilder::delete_from("company") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_table (line 284) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where (line 1147) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1149:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_gt (line 1259) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1261:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 90) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 2 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_between (line 2083) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2085:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_ge (line 1300) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1302:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_eq (line 1179) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1181:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 16) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 2 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_is_not_null (line 1766) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1768:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_like_any (line 1534) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1536:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_like_right (line 1460) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1462:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_in_quoted (line 1844) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1846:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_ne (line 1219) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1221:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_le (line 1382) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1384:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_between (line 2131) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2133:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_in_query (line 1985) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1987:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_like_left (line 1497) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1499:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_like (line 1423) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1425:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 32) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/lib.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/lib.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 6 | let sql = SqlBuilder::select_from("company") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `binds` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/lib.rs:39:41 [INFO] [stdout] | [INFO] [stdout] 8 | .and_where("salary BETWEEN ? AND ?".binds(&[&10_000, &25_000])) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | fn binds(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | ----- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `binds` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `bind` with a similar name [INFO] [stdout] | [INFO] [stdout] 8 - .and_where("salary BETWEEN ? AND ?".binds(&[&10_000, &25_000])) [INFO] [stdout] 8 + .and_where("salary BETWEEN ? AND ?".bind(&[&10_000, &25_000])) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/lib.rs:40:40 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("staff BETWEEN ? AND ?".bind(&100).bind(&200)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | fn bind(&self, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ---- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `bind` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `binds` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("staff BETWEEN ? AND ?".binds(&100).bind(&200)) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_in (line 1797) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1799:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_lt (line 1341) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1343:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 68) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/lib.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 2 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/lib.rs:73:11 [INFO] [stdout] | [INFO] [stdout] 6 | let sql = SqlBuilder::insert_into("company") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::Bind::bind_name (line 123) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:129:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::insert_into("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_is_null (line 1735) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1737:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_like_left (line 1653) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1655:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::bind (line 349) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:355:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:357:40 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price BETWEEN ? AND ?".bind(&100).bind(&200)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | fn bind(&self, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ---- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `bind` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `binds` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price BETWEEN ? AND ?".binds(&100).bind(&200)) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/bind.rs - bind::String::binds (line 370) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/bind.rs:373:5 [INFO] [stdout] | [INFO] [stdout] 4 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/bind.rs:376:11 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from("books") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `binds` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/bind.rs:378:45 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | fn binds(&self, args: &[&dyn SqlArg]) -> String; [INFO] [stdout] | ----- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `binds` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `bind` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 - .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] 9 + .and_where("price > ? AND title LIKE ?".bind(&[&100, &"Harry Potter%"])) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/bind.rs:378:59 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("price > ? AND title LIKE ?".binds(&[&100, &"Harry Potter%"])) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `&{integer}`, found `&&str` [INFO] [stdout] | [INFO] [stdout] = note: expected reference `&{integer}` [INFO] [stdout] found reference `&&'static str` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0308, E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_in_quoted (line 1938) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1940:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::count_as (line 894) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:896:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::field (line 795) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::distinct (line 693) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:695:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::delete_from (line 387) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:389:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_in (line 1891) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1893:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_in_query (line 2034) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2036:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::group_by (line 1096) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1098:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_like (line 1571) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1573:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::cross (line 561) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:563:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::count (line 870) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:872:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::insert_into (line 334) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::inner (line 536) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:538:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::having (line 1121) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1123:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::fields (line 715) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:717:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_like_any (line 1694) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1696:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::left_outer (line 461) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::and_where_not_like_right (line 1612) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1614:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::on (line 635) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:637:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::left (line 436) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:438:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::natural (line 412) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:414:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 105) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] --> src/lib.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 2 | use sql_builder::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SqlBuilder` [INFO] [stdout] --> src/lib.rs:110:11 [INFO] [stdout] | [INFO] [stdout] 6 | let sql = SqlBuilder::update_table("company") [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `SqlBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::SqlBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `quote` in this scope [INFO] [stdout] --> src/lib.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 8 | .set("comment", "e("up $1$$")) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::quote; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `bind` found for reference `&'static str` in the current scope [INFO] [stdout] --> src/lib.rs:113:29 [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("salary < ?".bind(&1_000)) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/bind.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | fn bind(&self, arg: &dyn SqlArg) -> String; [INFO] [stdout] | ---- the method is available for `&'static str` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Bind` which provides `bind` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 2 + use sqlx_plus_builder::bind::Bind; [INFO] [stdout] | [INFO] [stdout] help: there is a method `binds` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 | .and_where("salary < ?".binds(&1_000)) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::limit (line 3384) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3386:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_ge (line 2340) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2342:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_gt (line 2298) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2300:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_in_quoted (line 2898) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2900:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_le (line 2424) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2426:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where (line 2179) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2181:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_in (line 2850) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2852:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_like_right (line 2504) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2506:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_like_any (line 2580) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2582:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::on_eq (line 663) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:665:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_eq (line 2216) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2218:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_lt (line 2382) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2384:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_between (line 3191) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3193:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_in_query (line 3042) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3044:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_like (line 2466) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2468:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_is_not_null (line 2818) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2820:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_in (line 2946) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2948:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_in_query (line 3092) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3094:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_like_left (line 2542) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2544:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_like_right (line 2660) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2662:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::order_asc (line 3336) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3338:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_like_left (line 2702) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2704:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_like_any (line 2744) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2746:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_in_quoted (line 2994) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2996:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::order_by (line 3306) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3308:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::query (line 3565) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3567:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_ne (line 2257) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2259:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::join (line 586) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/lib.rs:587:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/lib.rs:596:11 [INFO] [stdout] | [INFO] [stdout] 11 | .join(name!("shops"; "s")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/lib.rs:592:35 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from(name!("books"; "b")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::right (line 486) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::returning_id (line 1073) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1075:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::right_outer (line 511) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:513:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_between (line 3142) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3144:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_is_null (line 2786) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2788:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::select_from (line 256) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::returning (line 1048) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1050:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::order_desc (line 3360) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3362:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::query_values (line 3661) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3663:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::set (line 926) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:928:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::subquery (line 3501) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3503:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::offset (line 3410) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3412:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::select_values (line 309) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::or_where_not_like (line 2618) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:2620:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::set_str (line 953) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:955:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::select (line 1017) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:1019:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::sql (line 3449) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3451:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::set_fields (line 741) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::union_all (line 3276) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3278:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - brquote (line 3857) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3858:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::brquote; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::set_field (line 818) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:820:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::subquery_as (line 3532) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3534:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - dquote (line 3870) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3871:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::dquote; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::union (line 3241) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3243:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - esc (line 3818) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3819:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::esc; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/name.rs - name::SqlName (line 280) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/name.rs:281:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - baquote (line 3844) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3845:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::baquote; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::update_table (line 362) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:364:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::SqlBuilder; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - quote (line 3831) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:3832:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::quote; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/name.rs - name::brname (line 171) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/name.rs:172:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `brname` in this scope [INFO] [stdout] --> src/name.rs:182:32 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(brname!("b", "id"), brname!("s", "book")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::brname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `brname` in this scope [INFO] [stdout] --> src/name.rs:182:12 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(brname!("b", "id"), brname!("s", "book")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::brname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `brname` in this scope [INFO] [stdout] --> src/name.rs:181:11 [INFO] [stdout] | [INFO] [stdout] 11 | .join(brname!("shops"; "s")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::brname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `brname` in this scope [INFO] [stdout] --> src/name.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 9 | .field(brname!("s", "total")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::brname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `brname` in this scope [INFO] [stdout] --> src/name.rs:178:12 [INFO] [stdout] | [INFO] [stdout] 8 | .field(brname!("b", "title")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::brname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `brname` in this scope [INFO] [stdout] --> src/name.rs:177:35 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from(brname!("public", "BOOKS"; "b")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::brname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/name.rs - name::name (line 6) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/name.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/name.rs:17:30 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(name!("b", "id"), name!("s", "book")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/name.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(name!("b", "id"), name!("s", "book")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/name.rs:16:11 [INFO] [stdout] | [INFO] [stdout] 11 | .join(name!("shops"; "s")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/name.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 9 | .field(name!("s", "total")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/name.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 8 | .field(name!("b", "title")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `name` in this scope [INFO] [stdout] --> src/name.rs:12:35 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from(name!("public", "BOOKS"; "b")) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - SqlBuilder::values (line 981) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `sql_builder` [INFO] [stdout] --> src/lib.rs:983:5 [INFO] [stdout] | [INFO] [stdout] 3 | use sql_builder::{SqlBuilder, quote}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `sql_builder` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sql_builder`, use `cargo add sql_builder` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/name.rs - name::dname (line 226) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/name.rs:227:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `dname` in this scope [INFO] [stdout] --> src/name.rs:237:31 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(dname!("b", "id"), dname!("s", "book")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::dname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `dname` in this scope [INFO] [stdout] --> src/name.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(dname!("b", "id"), dname!("s", "book")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::dname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `dname` in this scope [INFO] [stdout] --> src/name.rs:236:11 [INFO] [stdout] | [INFO] [stdout] 11 | .join(dname!("shops"; "s")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::dname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `dname` in this scope [INFO] [stdout] --> src/name.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 9 | .field(dname!("s", "total")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::dname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `dname` in this scope [INFO] [stdout] --> src/name.rs:233:12 [INFO] [stdout] | [INFO] [stdout] 8 | .field(dname!("b", "title")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::dname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `dname` in this scope [INFO] [stdout] --> src/name.rs:232:35 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from(dname!("public", "BOOKS"; "b")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::dname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/name.rs - name::SqlName (line 299) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/name.rs:300:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:310:32 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(baname!("b", "id"), baname!("s", "book")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:310:12 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(baname!("b", "id"), baname!("s", "book")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:309:11 [INFO] [stdout] | [INFO] [stdout] 11 | .join(baname!("shops"; "s")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:307:12 [INFO] [stdout] | [INFO] [stdout] 9 | .field(baname!("s", "total")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:306:12 [INFO] [stdout] | [INFO] [stdout] 8 | .field(baname!("b", "title")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:305:35 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from(baname!("public", "BOOKS"; "b")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/name.rs - name::baname (line 116) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/name.rs:117:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:127:32 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(baname!("b", "id"), baname!("s", "book")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:127:12 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(baname!("b", "id"), baname!("s", "book")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:126:11 [INFO] [stdout] | [INFO] [stdout] 11 | .join(baname!("shops"; "s")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:124:12 [INFO] [stdout] | [INFO] [stdout] 9 | .field(baname!("s", "total")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:123:12 [INFO] [stdout] | [INFO] [stdout] 8 | .field(baname!("b", "title")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `baname` in this scope [INFO] [stdout] --> src/name.rs:122:35 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from(baname!("public", "BOOKS"; "b")) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::baname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/name.rs - name::qname (line 61) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `sql_builder` [INFO] [stdout] --> src/name.rs:62:14 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] extern crate sql_builder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `qname` in this scope [INFO] [stdout] --> src/name.rs:72:31 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(qname!("b", "id"), qname!("s", "book")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::qname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `qname` in this scope [INFO] [stdout] --> src/name.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 12 | .on_eq(qname!("b", "id"), qname!("s", "book")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::qname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `qname` in this scope [INFO] [stdout] --> src/name.rs:71:11 [INFO] [stdout] | [INFO] [stdout] 11 | .join(qname!("shops"; "s")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::qname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `qname` in this scope [INFO] [stdout] --> src/name.rs:69:12 [INFO] [stdout] | [INFO] [stdout] 9 | .field(qname!("s", "total")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::qname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `qname` in this scope [INFO] [stdout] --> src/name.rs:68:12 [INFO] [stdout] | [INFO] [stdout] 8 | .field(qname!("b", "title")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::qname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find macro `qname` in this scope [INFO] [stdout] --> src/name.rs:67:35 [INFO] [stdout] | [INFO] [stdout] 7 | let sql = SqlBuilder::select_from(qname!("public", "BOOKS"; "b")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this macro [INFO] [stdout] | [INFO] [stdout] 3 + use sqlx_plus_builder::qname; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/bind.rs - bind::&'_str::bind (line 172) [INFO] [stdout] src/bind.rs - bind::&'_str::bind_name (line 296) [INFO] [stdout] src/bind.rs - bind::&'_str::bind_names (line 320) [INFO] [stdout] src/bind.rs - bind::&'_str::bind_num (line 214) [INFO] [stdout] src/bind.rs - bind::&'_str::bind_num (line 232) [INFO] [stdout] src/bind.rs - bind::&'_str::bind_nums (line 257) [INFO] [stdout] src/bind.rs - bind::&'_str::bind_nums (line 273) [INFO] [stdout] src/bind.rs - bind::&'_str::binds (line 193) [INFO] [stdout] src/bind.rs - bind::Bind::bind (line 7) [INFO] [stdout] src/bind.rs - bind::Bind::bind_name (line 123) [INFO] [stdout] src/bind.rs - bind::Bind::bind_names (line 145) [INFO] [stdout] src/bind.rs - bind::Bind::bind_num (line 45) [INFO] [stdout] src/bind.rs - bind::Bind::bind_num (line 63) [INFO] [stdout] src/bind.rs - bind::Bind::bind_nums (line 102) [INFO] [stdout] src/bind.rs - bind::Bind::bind_nums (line 86) [INFO] [stdout] src/bind.rs - bind::Bind::binds (line 26) [INFO] [stdout] src/bind.rs - bind::String::bind (line 349) [INFO] [stdout] src/bind.rs - bind::String::bind_name (line 527) [INFO] [stdout] src/bind.rs - bind::String::bind_names (line 552) [INFO] [stdout] src/bind.rs - bind::String::bind_num (line 402) [INFO] [stdout] src/bind.rs - bind::String::bind_num (line 420) [INFO] [stdout] src/bind.rs - bind::String::bind_nums (line 446) [INFO] [stdout] src/bind.rs - bind::String::bind_nums (line 462) [INFO] [stdout] src/bind.rs - bind::String::binds (line 370) [INFO] [stdout] src/lib.rs - (line 105) [INFO] [stdout] src/lib.rs - (line 124) [INFO] [stdout] src/lib.rs - (line 139) [INFO] [stdout] src/lib.rs - (line 16) [INFO] [stdout] src/lib.rs - (line 32) [INFO] [stdout] src/lib.rs - (line 50) [INFO] [stdout] src/lib.rs - (line 68) [INFO] [stdout] src/lib.rs - (line 90) [INFO] [stdout] src/lib.rs - SqlBuilder::and_table (line 284) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where (line 1147) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_between (line 2083) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_eq (line 1179) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_ge (line 1300) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_gt (line 1259) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_in (line 1797) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_in_query (line 1985) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_in_quoted (line 1844) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_is_not_null (line 1766) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_is_null (line 1735) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_le (line 1382) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_like (line 1423) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_like_any (line 1534) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_like_left (line 1497) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_like_right (line 1460) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_lt (line 1341) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_ne (line 1219) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_between (line 2131) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_in (line 1891) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_in_query (line 2034) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_in_quoted (line 1938) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_like (line 1571) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_like_any (line 1694) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_like_left (line 1653) [INFO] [stdout] src/lib.rs - SqlBuilder::and_where_not_like_right (line 1612) [INFO] [stdout] src/lib.rs - SqlBuilder::count (line 870) [INFO] [stdout] src/lib.rs - SqlBuilder::count_as (line 894) [INFO] [stdout] src/lib.rs - SqlBuilder::cross (line 561) [INFO] [stdout] src/lib.rs - SqlBuilder::delete_from (line 387) [INFO] [stdout] src/lib.rs - SqlBuilder::distinct (line 693) [INFO] [stdout] src/lib.rs - SqlBuilder::field (line 795) [INFO] [stdout] src/lib.rs - SqlBuilder::fields (line 715) [INFO] [stdout] src/lib.rs - SqlBuilder::group_by (line 1096) [INFO] [stdout] src/lib.rs - SqlBuilder::having (line 1121) [INFO] [stdout] src/lib.rs - SqlBuilder::inner (line 536) [INFO] [stdout] src/lib.rs - SqlBuilder::insert_into (line 334) [INFO] [stdout] src/lib.rs - SqlBuilder::join (line 586) [INFO] [stdout] src/lib.rs - SqlBuilder::left (line 436) [INFO] [stdout] src/lib.rs - SqlBuilder::left_outer (line 461) [INFO] [stdout] src/lib.rs - SqlBuilder::limit (line 3384) [INFO] [stdout] src/lib.rs - SqlBuilder::natural (line 412) [INFO] [stdout] src/lib.rs - SqlBuilder::offset (line 3410) [INFO] [stdout] src/lib.rs - SqlBuilder::on (line 635) [INFO] [stdout] src/lib.rs - SqlBuilder::on_eq (line 663) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where (line 2179) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_between (line 3142) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_eq (line 2216) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_ge (line 2340) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_gt (line 2298) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_in (line 2850) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_in_query (line 3042) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_in_quoted (line 2898) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_is_not_null (line 2818) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_is_null (line 2786) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_le (line 2424) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_like (line 2466) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_like_any (line 2580) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_like_left (line 2542) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_like_right (line 2504) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_lt (line 2382) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_ne (line 2257) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_between (line 3191) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_in (line 2946) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_in_query (line 3092) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_in_quoted (line 2994) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_like (line 2618) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_like_any (line 2744) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_like_left (line 2702) [INFO] [stdout] src/lib.rs - SqlBuilder::or_where_not_like_right (line 2660) [INFO] [stdout] src/lib.rs - SqlBuilder::order_asc (line 3336) [INFO] [stdout] src/lib.rs - SqlBuilder::order_by (line 3306) [INFO] [stdout] src/lib.rs - SqlBuilder::order_desc (line 3360) [INFO] [stdout] src/lib.rs - SqlBuilder::query (line 3565) [INFO] [stdout] src/lib.rs - SqlBuilder::query_values (line 3661) [INFO] [stdout] src/lib.rs - SqlBuilder::returning (line 1048) [INFO] [stdout] src/lib.rs - SqlBuilder::returning_id (line 1073) [INFO] [stdout] src/lib.rs - SqlBuilder::right (line 486) [INFO] [stdout] src/lib.rs - SqlBuilder::right_outer (line 511) [INFO] [stdout] src/lib.rs - SqlBuilder::select (line 1017) [INFO] [stdout] src/lib.rs - SqlBuilder::select_from (line 256) [INFO] [stdout] src/lib.rs - SqlBuilder::select_values (line 309) [INFO] [stdout] src/lib.rs - SqlBuilder::set (line 926) [INFO] [stdout] src/lib.rs - SqlBuilder::set_field (line 818) [INFO] [stdout] src/lib.rs - SqlBuilder::set_fields (line 741) [INFO] [stdout] src/lib.rs - SqlBuilder::set_str (line 953) [INFO] [stdout] src/lib.rs - SqlBuilder::sql (line 3449) [INFO] [stdout] src/lib.rs - SqlBuilder::subquery (line 3501) [INFO] [stdout] src/lib.rs - SqlBuilder::subquery_as (line 3532) [INFO] [stdout] src/lib.rs - SqlBuilder::union (line 3241) [INFO] [stdout] src/lib.rs - SqlBuilder::union_all (line 3276) [INFO] [stdout] src/lib.rs - SqlBuilder::update_table (line 362) [INFO] [stdout] src/lib.rs - SqlBuilder::values (line 981) [INFO] [stdout] src/lib.rs - baquote (line 3844) [INFO] [stdout] src/lib.rs - brquote (line 3857) [INFO] [stdout] src/lib.rs - dquote (line 3870) [INFO] [stdout] src/lib.rs - esc (line 3818) [INFO] [stdout] src/lib.rs - quote (line 3831) [INFO] [stdout] src/name.rs - name::SqlName (line 280) [INFO] [stdout] src/name.rs - name::SqlName (line 299) [INFO] [stdout] src/name.rs - name::baname (line 116) [INFO] [stdout] src/name.rs - name::brname (line 171) [INFO] [stdout] src/name.rs - name::dname (line 226) [INFO] [stdout] src/name.rs - name::name (line 6) [INFO] [stdout] src/name.rs - name::qname (line 61) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 137 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.04s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2bc16b9ae4d8013bac5cc420de3cd68eb8016fabbe940d1cf9ef21c82f101ee1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2bc16b9ae4d8013bac5cc420de3cd68eb8016fabbe940d1cf9ef21c82f101ee1", kill_on_drop: false }` [INFO] [stdout] 2bc16b9ae4d8013bac5cc420de3cd68eb8016fabbe940d1cf9ef21c82f101ee1