[INFO] fetching crate sql_tools 0.11.10...
[INFO] testing sql_tools-0.11.10 against 1.95.0 for beta-1.96-2
[INFO] extracting crate sql_tools 0.11.10 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate sql_tools 0.11.10
[INFO] finished tweaking crates.io crate sql_tools 0.11.10
[INFO] tweaked toml for crates.io crate sql_tools 0.11.10 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sql_tools 0.11.10 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sql_tools 0.11.10 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded oracle_procmacro v0.1.2
[INFO] [stderr]   Downloaded odpic-sys v0.1.1
[INFO] [stderr]   Downloaded console v0.16.0
[INFO] [stderr]   Downloaded oracle v0.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7675b962a34dc2a9693f742dc149c1e4d5f78ac5e2e9381d8f9e54104af61265
[INFO] running `Command { std: "docker" "start" "-a" "7675b962a34dc2a9693f742dc149c1e4d5f78ac5e2e9381d8f9e54104af61265", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7675b962a34dc2a9693f742dc149c1e4d5f78ac5e2e9381d8f9e54104af61265", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7675b962a34dc2a9693f742dc149c1e4d5f78ac5e2e9381d8f9e54104af61265", kill_on_drop: false }`
[INFO] [stdout] 7675b962a34dc2a9693f742dc149c1e4d5f78ac5e2e9381d8f9e54104af61265
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fc588e5969924feef5ce5c570f03b1c71188d5b25a4bc66e65f2b305f8ba44f1
[INFO] running `Command { std: "docker" "start" "-a" "fc588e5969924feef5ce5c570f03b1c71188d5b25a4bc66e65f2b305f8ba44f1", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling portable-atomic v1.11.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling odpic-sys v0.1.1
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling iana-time-zone v0.1.61
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling smallvec v1.14.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling unit-prefix v0.5.1
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.35.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling console v0.16.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling indicatif v0.18.0
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling oracle_procmacro v0.1.2
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling oracle v0.6.3
[INFO] [stderr]    Compiling rusqlite v0.37.0
[INFO] [stderr]    Compiling sql_tools v0.11.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 32.33s
[INFO] running `Command { std: "docker" "inspect" "fc588e5969924feef5ce5c570f03b1c71188d5b25a4bc66e65f2b305f8ba44f1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fc588e5969924feef5ce5c570f03b1c71188d5b25a4bc66e65f2b305f8ba44f1", kill_on_drop: false }`
[INFO] [stdout] fc588e5969924feef5ce5c570f03b1c71188d5b25a4bc66e65f2b305f8ba44f1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2706d6137a632490ee5c63df4aba662351a65fb753046cba54b175889cf8f823
[INFO] running `Command { std: "docker" "start" "-a" "2706d6137a632490ee5c63df4aba662351a65fb753046cba54b175889cf8f823", kill_on_drop: false }`
[INFO] [stderr]    Compiling sql_tools v0.11.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.48s
[INFO] running `Command { std: "docker" "inspect" "2706d6137a632490ee5c63df4aba662351a65fb753046cba54b175889cf8f823", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2706d6137a632490ee5c63df4aba662351a65fb753046cba54b175889cf8f823", kill_on_drop: false }`
[INFO] [stdout] 2706d6137a632490ee5c63df4aba662351a65fb753046cba54b175889cf8f823
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8d86da8323fde1f6677381a1e94c921e6dc6867bf1821aafd8a26813deb730d9
[INFO] running `Command { std: "docker" "start" "-a" "8d86da8323fde1f6677381a1e94c921e6dc6867bf1821aafd8a26813deb730d9", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sql_tools-8384cdfb332ad21e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sql_tools
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test src/../README.md - (line 225) ... FAILED
[INFO] [stdout] test src/../README.md - (line 218) ... FAILED
[INFO] [stdout] test src/../README.md - (line 211) ... FAILED
[INFO] [stdout] test src/../README.md - (line 16) ... FAILED
[INFO] [stdout] test src/../README.md - (line 232) ... FAILED
[INFO] [stdout] test src/../README.md - (line 28) ... FAILED
[INFO] [stdout] test src/../README.md - (line 111) ... FAILED
[INFO] [stdout] test src/../README.md - (line 116) ... FAILED
[INFO] [stdout] test src/../README.md - (line 243) ... FAILED
[INFO] [stdout] test src/../README.md - (line 146) ... FAILED
[INFO] [stdout] test src/../README.md - (line 169) ... FAILED
[INFO] [stdout] test src/../README.md - (line 99) ... FAILED
[INFO] [stdout] test src/../README.md - (line 43) ... ok
[INFO] [stdout] test src/../README.md - (line 159) ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::alter (line 170) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 144) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 133) ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::NULL (line 43) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Values (line 13) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Query (line 33) - compile ... FAILED
[INFO] [stdout] test src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Like (line 23) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::delete (line 182) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::insert (line 115) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::update (line 92) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 80) ... FAILED
[INFO] [stdout] test src/data_types/mod.rs - data_types::ToSQLData (line 36) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 156) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::create (line 130) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename_column (line 106) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 260) ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 112) - compile ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 130) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - QueryBuilder::select (line 61) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::drop (line 90) - compile ... FAILED
[INFO] [stdout] test src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 29) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68) - compile ... FAILED
[INFO] [stdout] test src/../README.md - (line 55) ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::inner_join (line 94) - compile ... FAILED
[INFO] [stdout] test src/data_types/mod.rs - data_types::ToSQLData (line 54) - compile ... FAILED
[INFO] [stdout] test src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 148) - compile ... FAILED
[INFO] [stdout] test src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46) - compile ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/../README.md - (line 225) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:226:1
[INFO] [stdout]     |
[INFO] [stdout] 226 | .where_in(column, WhereArg::Query("SELECT value FROM another_table"))
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 218) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:219:1
[INFO] [stdout]     |
[INFO] [stdout] 219 | .where_in(column, WhereArg::Like("Hello Wor%"))
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 211) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | .where_in(column, WhereArg::Values(vec!["one".to_sql_fmt(), "two".to_sql_fmt(), "three".to_sql_fmt()]))
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 16) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sql_tools::sql_variations`
[INFO] [stdout]   --> src/../README.md:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 | use sql_tools::sql_variations::OracleConnect;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^ could not find `sql_variations` in `sql_tools`
[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/../README.md - (line 232) stdout ----
[INFO] [stdout] error: expected item, found `.`
[INFO] [stdout]    --> src/../README.md:233:1
[INFO] [stdout]     |
[INFO] [stdout] 233 | .where_in(column, WhereArg::NULL)
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 28) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sql_tools::sql_variations`
[INFO] [stdout]   --> src/../README.md:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 | use sql_tools::sql_variations::SQLiteConnect;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^ could not find `sql_variations` in `sql_tools`
[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/../README.md - (line 111) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:112:1
[INFO] [stdout]     |
[INFO] [stdout] 112 | conn.insert("my_table", data)?.create_table().build()?;
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `data` in this scope
[INFO] [stdout]    --> src/../README.md:112:25
[INFO] [stdout]     |
[INFO] [stdout] 112 | conn.insert("my_table", data)?.create_table().build()?;
[INFO] [stdout]     |                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 116) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | conn.insert("sales_data", data)?
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 243) stdout ----
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]    --> src/../README.md:249:6
[INFO] [stdout]     |
[INFO] [stdout] 249 | impl ToSQLData for MyEnum {
[INFO] [stdout]     |      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:250:29
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn to_sql_fmt(&self) -> SQLDataTypes {
[INFO] [stdout]     |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:252:34
[INFO] [stdout]     |
[INFO] [stdout] 252 |             MyEnum::Name(val) => SQLDataTypes::Varchar(val.into()),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:253:33
[INFO] [stdout]     |
[INFO] [stdout] 253 |             MyEnum::Age(val) => SQLDataTypes::Number(val.into()),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 146) stdout ----
[INFO] [stdout] error[E0425]: cannot find type `CreateTable` in this scope
[INFO] [stdout]    --> src/../README.md:147:15
[INFO] [stdout]     |
[INFO] [stdout] 147 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:147:29
[INFO] [stdout]     |
[INFO] [stdout] 147 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `columns` in this scope
[INFO] [stdout]    --> src/../README.md:148:24
[INFO] [stdout]     |
[INFO] [stdout] 148 |     .table("my_table", columns);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `add_date_col` in this scope
[INFO] [stdout]    --> src/../README.md:150:4
[INFO] [stdout]     |
[INFO] [stdout] 150 | if add_date_col == true {
[INFO] [stdout]     |    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:151:49
[INFO] [stdout]     |
[INFO] [stdout] 151 |     my_table.add_column("Column_D".to_string(), CreateDataTypes::DATE);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 169) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:171:1
[INFO] [stdout]     |
[INFO] [stdout] 171 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AlterColumns` in this scope
[INFO] [stdout]    --> src/../README.md:177:14
[INFO] [stdout]     |
[INFO] [stdout] 177 | let column = AlterColumns {
[INFO] [stdout]     |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:183:1
[INFO] [stdout]     |
[INFO] [stdout] 183 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:189:1
[INFO] [stdout]     |
[INFO] [stdout] 189 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:195:1
[INFO] [stdout]     |
[INFO] [stdout] 195 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:201:1
[INFO] [stdout]     |
[INFO] [stdout] 201 | conn.alter()
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:179:16
[INFO] [stdout]     |
[INFO] [stdout] 179 |     data_type: CreateDataTypes::VARCHAR(10),
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 99) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | conn.insert("my_table", data)?.build()?;
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 159) stdout ----
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]    --> src/../README.md:160:14
[INFO] [stdout]     |
[INFO] [stdout] 160 | let status = ColumnProps{ name: "status".to_string(), table: "employee_data".to_string() };
[INFO] [stdout]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:162:1
[INFO] [stdout]     |
[INFO] [stdout] 162 | conn.delete("employee_data")
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]    --> src/../README.md:161:18
[INFO] [stdout]     |
[INFO] [stdout] 161 | let terminated = WhereArg::Query("SELECT status FROM employment_statues WHERE status_type LIKE 'termina%'");
[INFO] [stdout]     |                  ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::alter (line 170) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:171:31
[INFO] [stdout]     |
[INFO] [stdout] 171 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:171:50
[INFO] [stdout]     |
[INFO] [stdout] 171 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:171:60
[INFO] [stdout]     |
[INFO] [stdout] 171 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]    --> src/lib.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 171 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 144) stdout ----
[INFO] [stdout] error[E0425]: cannot find type `CreateTable` in this scope
[INFO] [stdout]    --> src/lib.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/lib.rs:145:29
[INFO] [stdout]     |
[INFO] [stdout] 145 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `columns` in this scope
[INFO] [stdout]    --> src/lib.rs:146:24
[INFO] [stdout]     |
[INFO] [stdout] 146 |     .table("my_table", columns);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `add_date_col` in this scope
[INFO] [stdout]    --> src/lib.rs:148:4
[INFO] [stdout]     |
[INFO] [stdout] 148 | if add_date_col == true {
[INFO] [stdout]     |    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/lib.rs:149:49
[INFO] [stdout]     |
[INFO] [stdout] 149 |     my_table.add_column("Column_D".to_string(), CreateDataTypes::DATE);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 133) stdout ----
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/../README.md:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |         CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/../README.md:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/../README.md:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |         CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/../README.md:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     conn.create()
[INFO] [stdout]     |     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:135:65
[INFO] [stdout]     |
[INFO] [stdout] 135 |         CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:136:65
[INFO] [stdout]     |
[INFO] [stdout] 136 |         CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:137:65
[INFO] [stdout]     |
[INFO] [stdout] 137 |         CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::NULL (line 43) stdout ----
[INFO] [stdout] error: expected item, found keyword `let`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:44:1
[INFO] [stdout]    |
[INFO] [stdout] 44 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()};
[INFO] [stdout]    | ^^^
[INFO] [stdout]    | |
[INFO] [stdout]    | `let` cannot be used for global variables
[INFO] [stdout]    | help: consider using `static` or `const` instead of `let`
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Values (line 13) stdout ----
[INFO] [stdout] error: expected item, found keyword `let`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()};
[INFO] [stdout]    | ^^^
[INFO] [stdout]    | |
[INFO] [stdout]    | `let` cannot be used for global variables
[INFO] [stdout]    | help: consider using `static` or `const` instead of `let`
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Query (line 33) stdout ----
[INFO] [stdout] error: expected item, found keyword `let`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()};
[INFO] [stdout]    | ^^^
[INFO] [stdout]    | |
[INFO] [stdout]    | `let` cannot be used for global variables
[INFO] [stdout]    | help: consider using `static` or `const` instead of `let`
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Like (line 23) stdout ----
[INFO] [stdout] error: expected item, found keyword `let`
[INFO] [stdout]   --> src/query_conjunctions/mod.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | let column = ColumnProps{name: "column_name".to_string(), table: "my_table".to_string()};
[INFO] [stdout]    | ^^^
[INFO] [stdout]    | |
[INFO] [stdout]    | `let` cannot be used for global variables
[INFO] [stdout]    | help: consider using `static` or `const` instead of `let`
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::delete (line 182) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:183:31
[INFO] [stdout]     |
[INFO] [stdout] 183 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:183:50
[INFO] [stdout]     |
[INFO] [stdout] 183 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:183:60
[INFO] [stdout]     |
[INFO] [stdout] 183 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]    --> src/lib.rs:184:14
[INFO] [stdout]     |
[INFO] [stdout] 184 | let column = ColumnProps{ name: "Column_A".to_string(), table: "my_table".to_string() };
[INFO] [stdout]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]    --> src/lib.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]    --> src/lib.rs:186:23
[INFO] [stdout]     |
[INFO] [stdout] 186 |     .where_in(column, WhereArg::NULL)
[INFO] [stdout]     |                       ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::insert (line 115) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:116:31
[INFO] [stdout]     |
[INFO] [stdout] 116 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:116:50
[INFO] [stdout]     |
[INFO] [stdout] 116 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:116:60
[INFO] [stdout]     |
[INFO] [stdout] 116 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]    --> src/lib.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::update (line 92) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/lib.rs:93:31
[INFO] [stdout]    |
[INFO] [stdout] 93 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/lib.rs:93:50
[INFO] [stdout]    |
[INFO] [stdout] 93 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/lib.rs:93:60
[INFO] [stdout]    |
[INFO] [stdout] 93 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/lib.rs:94:15
[INFO] [stdout]    |
[INFO] [stdout] 94 | let country = ColumnProps{ name: "country".to_string(), table: "global_sales".to_string() };
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]   --> src/lib.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]   --> src/lib.rs:95:17
[INFO] [stdout]    |
[INFO] [stdout] 95 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"),SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar(...
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:95:39
[INFO] [stdout]    |
[INFO] [stdout] 95 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"),SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar(...
[INFO] [stdout]    |                                       ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:95:71
[INFO] [stdout]    |
[INFO] [stdout] 95 | let countries = WhereArg::Values(vec![SQLDataTypes::Varchar("Canada"),SQLDataTypes::Varchar("United States"), SQLDataTypes::Varchar(...
[INFO] [stdout]    |                                                                       ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:95:111
[INFO] [stdout]    |
[INFO] [stdout] 95 | ...QLDataTypes::Varchar("United States"), SQLDataTypes::Varchar("Mexico")]);
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 80) stdout ----
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/../README.md:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 | let country = ColumnProps{ name: "country".to_string(), table: "global_sales".to_string() };
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/../README.md:83:108
[INFO] [stdout]    |
[INFO] [stdout] 83 | let na_countries_formatted = north_american_countries.iter().map(|value| value.to_sql_fmt()).collect::<Vec<SQLDataTypes>>();
[INFO] [stdout]    |                                                                                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 80 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src____README_md_80_0<SQLDataTypes>() {
[INFO] [stdout]    |                                                                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/../README.md:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | conn.update("global_sales")
[INFO] [stdout]    | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/../README.md:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 | let count: usize = conn
[INFO] [stdout]    |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope
[INFO] [stdout]   --> src/../README.md:82:46
[INFO] [stdout]    |
[INFO] [stdout] 82 | let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()];
[INFO] [stdout]    |                                              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/data_types/mod.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn to_sql_fmt(&self) -> SQLDataTypes;
[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 `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout] 80 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `to_sql` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 82 - let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()];
[INFO] [stdout] 82 + let north_american_countries = vec!["Canada".to_sql(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope
[INFO] [stdout]   --> src/../README.md:82:76
[INFO] [stdout]    |
[INFO] [stdout] 82 | let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()];
[INFO] [stdout]    |                                                                            ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/data_types/mod.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn to_sql_fmt(&self) -> SQLDataTypes;
[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 `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout] 80 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `to_sql` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 82 - let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()];
[INFO] [stdout] 82 + let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql(), "Mexico".to_sql_fmt()];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope
[INFO] [stdout]   --> src/../README.md:82:99
[INFO] [stdout]    |
[INFO] [stdout] 82 | let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()];
[INFO] [stdout]    |                                                                                                   ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/data_types/mod.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn to_sql_fmt(&self) -> SQLDataTypes;
[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 `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout] 80 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `to_sql` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 82 - let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql_fmt()];
[INFO] [stdout] 82 + let north_american_countries = vec!["Canada".to_sql_fmt(), "United States".to_sql_fmt(), "Mexico".to_sql()];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]   --> src/../README.md:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 | let countries = WhereArg::Values(na_countries_formatted);
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/data_types/mod.rs - data_types::ToSQLData (line 36) stdout ----
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl ToSQLData for MyEnum {
[INFO] [stdout]    |      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:43:29
[INFO] [stdout]    |
[INFO] [stdout] 43 |     fn to_sql_fmt(&self) -> SQLDataTypes {
[INFO] [stdout]    |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:45:34
[INFO] [stdout]    |
[INFO] [stdout] 45 |             MyEnum::Name(val) => SQLDataTypes::Varchar(val.into()),
[INFO] [stdout]    |                                  ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:46:33
[INFO] [stdout]    |
[INFO] [stdout] 46 |             MyEnum::Age(val) => SQLDataTypes::Number(val.into()),
[INFO] [stdout]    |                                 ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:31
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:50
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:60
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 156) stdout ----
[INFO] [stdout] error[E0425]: cannot find type `CreateTable` in this scope
[INFO] [stdout]    --> src/lib.rs:157:15
[INFO] [stdout]     |
[INFO] [stdout] 157 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/lib.rs:157:29
[INFO] [stdout]     |
[INFO] [stdout] 157 | let my_table: CreateTable = conn.create()
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `columns` in this scope
[INFO] [stdout]    --> src/lib.rs:158:24
[INFO] [stdout]     |
[INFO] [stdout] 158 |     .table("my_table", columns);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `data_header` in this scope
[INFO] [stdout]    --> src/lib.rs:160:17
[INFO] [stdout]     |
[INFO] [stdout] 160 | for col_name in data_header {
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/lib.rs:161:35
[INFO] [stdout]     |
[INFO] [stdout] 161 |     my_table.add_column(col_name, CreateDataTypes::VARCHAR(50));
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::create (line 130) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/lib.rs:131:31
[INFO] [stdout]     |
[INFO] [stdout] 131 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/lib.rs:131:50
[INFO] [stdout]     |
[INFO] [stdout] 131 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/lib.rs:131:60
[INFO] [stdout]     |
[INFO] [stdout] 131 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/lib.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/lib.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateColumns` in this scope
[INFO] [stdout]    --> src/lib.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]    --> src/lib.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/lib.rs:133:61
[INFO] [stdout]     |
[INFO] [stdout] 133 |     CreateColumns{ name: "Column_A".to_string(), data_type: CreateDataTypes::VARCHAR(20 as usize) },
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/lib.rs:134:61
[INFO] [stdout]     |
[INFO] [stdout] 134 |     CreateColumns{ name: "Column_B".to_string(), data_type: CreateDataTypes::NUMBER },
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]    --> src/lib.rs:135:61
[INFO] [stdout]     |
[INFO] [stdout] 135 |     CreateColumns{ name: "Column_C".to_string(), data_type: CreateDataTypes::FLOAT },
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 10 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename_column (line 106) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:31
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:50
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:60
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]    --> src/statements/alter/mod.rs:107:12
[INFO] [stdout]     |
[INFO] [stdout] 107 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]     |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 260) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `some_crate`
[INFO] [stdout]    --> src/../README.md:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 | use some_crate::SomeForeignType;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `some_crate`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `some_crate`, use `cargo add some_crate` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]    --> src/../README.md:265:6
[INFO] [stdout]     |
[INFO] [stdout] 265 | impl ToSQLData for MyType<'_> {
[INFO] [stdout]     |      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:266:32
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn to_sql_fmt(&'_ self) -> SQLDataTypes {
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:268:42
[INFO] [stdout]     |
[INFO] [stdout] 268 |             SomeForeignType::Int(val) => SQLDataTypes::Number(*val),
[INFO] [stdout]     |                                          ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:269:44
[INFO] [stdout]     |
[INFO] [stdout] 269 |             SomeForeignType::Float(val) => SQLDataTypes::Float(*val),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:270:45
[INFO] [stdout]     |
[INFO] [stdout] 270 |             SomeForeignType::String(val) => SQLDataTypes::Varchar(val.to_owned()),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]    --> src/../README.md:271:38
[INFO] [stdout]     |
[INFO] [stdout] 271 |             SomeForeignType::None => SQLDataTypes::NULL,
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 112) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/statements/select/mod.rs:113:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]     |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 130) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/statements/select/mod.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]     |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - QueryBuilder::select (line 61) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/lib.rs:62:31
[INFO] [stdout]    |
[INFO] [stdout] 62 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/lib.rs:62:50
[INFO] [stdout]    |
[INFO] [stdout] 62 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/lib.rs:62:60
[INFO] [stdout]    |
[INFO] [stdout] 62 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/lib.rs:64:18
[INFO] [stdout]    |
[INFO] [stdout] 64 | let product_id = ColumnProps{ name: "product_id".to_string(), table: "regional_sales".to_string() };
[INFO] [stdout]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/lib.rs:65:12
[INFO] [stdout]    |
[INFO] [stdout] 65 | let city = ColumnProps{ name: "city".to_string(), table: "regional_sales".to_string() };
[INFO] [stdout]    |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:73:19
[INFO] [stdout]    |
[INFO] [stdout] 73 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]    |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 61 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_lib_rs_61_0<SQLDataTypes>() {
[INFO] [stdout]    |                                                                      ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:78:33
[INFO] [stdout]    |
[INFO] [stdout] 78 | data.iter().for_each(|row: &Vec<SQLDataTypes>| { println!("{:?}", row) });
[INFO] [stdout]    |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 61 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_lib_rs_61_0<SQLDataTypes>() {
[INFO] [stdout]    |                                                                      ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]   --> src/lib.rs:62:12
[INFO] [stdout]    |
[INFO] [stdout] 62 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Column` in this scope
[INFO] [stdout]   --> src/lib.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 | let y2k = Column::Function("to_date('12/31/1999', 'mm/dd/YYYY') as y2k".to_string());
[INFO] [stdout]    |           ^^^^^^ use of undeclared type `Column`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]   --> src/lib.rs:71:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]);
[INFO] [stdout]    |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope
[INFO] [stdout]   --> src/lib.rs:71:45
[INFO] [stdout]    |
[INFO] [stdout] 71 | let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]);
[INFO] [stdout]    |                                             ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/data_types/mod.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn to_sql_fmt(&self) -> SQLDataTypes;
[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 `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout] 61 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `to_sql` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 71 - let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]);
[INFO] [stdout] 71 + let cities = WhereArg::Values(vec!["Austin".to_sql(), "Dallas".to_sql_fmt()]);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_sql_fmt` found for reference `&'static str` in the current scope
[INFO] [stdout]   --> src/lib.rs:71:68
[INFO] [stdout]    |
[INFO] [stdout] 71 | let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]);
[INFO] [stdout]    |                                                                    ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/data_types/mod.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 |     fn to_sql_fmt(&self) -> SQLDataTypes;
[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 `ToSQLData` which provides `to_sql_fmt` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout] 61 + use sql_tools::data_types::ToSQLData;
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `to_sql` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 71 - let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql_fmt()]);
[INFO] [stdout] 71 + let cities = WhereArg::Values(vec!["Austin".to_sql_fmt(), "Dallas".to_sql()]);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]   --> src/lib.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 | let product_ids = WhereArg::Values(vec![SQLDataTypes::Number(1001), SQLDataTypes::Number(4567)]);
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:72:41
[INFO] [stdout]    |
[INFO] [stdout] 72 | let product_ids = WhereArg::Values(vec![SQLDataTypes::Number(1001), SQLDataTypes::Number(4567)]);
[INFO] [stdout]    |                                         ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/lib.rs:72:69
[INFO] [stdout]    |
[INFO] [stdout] 72 | let product_ids = WhereArg::Values(vec![SQLDataTypes::Number(1001), SQLDataTypes::Number(4567)]);
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Column` in this scope
[INFO] [stdout]   --> src/lib.rs:66:15
[INFO] [stdout]    |
[INFO] [stdout] 66 | let revenue = Column::ColumnProps{ name: "revenue".to_string(), table: "regional_sales".to_string() };
[INFO] [stdout]    |               ^^^^^^ use of undeclared type `Column`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 16 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::drop (line 90) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:31
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:50
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:60
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:91:12
[INFO] [stdout]    |
[INFO] [stdout] 91 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 29) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/statements/update/mod.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | conn.update("quarterly_earnings")
[INFO] [stdout]    | ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:31
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:50
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:60
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AlterColumns` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:70:14
[INFO] [stdout]    |
[INFO] [stdout] 70 | let column = AlterColumns {
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:69:12
[INFO] [stdout]    |
[INFO] [stdout] 69 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:72:16
[INFO] [stdout]    |
[INFO] [stdout] 72 |     data_type: CreateDataTypes::VARCHAR(10),
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 55) stdout ----
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/../README.md:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 | let product_id = ColumnProps { name: "product_id".to_string(), table: "regional_sales".to_string() };
[INFO] [stdout]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/../README.md:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 | let state = ColumnProps { name: "state".to_string(), table: "national_sales".to_string() };
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/../README.md:58:12
[INFO] [stdout]    |
[INFO] [stdout] 58 | let city = ColumnProps { name: "city".to_string(), table: "regional_sales".to_string() };
[INFO] [stdout]    |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/../README.md:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |     Column::Value(ColumnProps { name: "revenue as national_rev".to_string(), table: "national_sales".to_string() }),
[INFO] [stdout]    |                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/../README.md:64:19
[INFO] [stdout]    |
[INFO] [stdout] 64 |     Column::Value(ColumnProps { name: "revenue as regional_rev".to_string(), table: "regional_sales".to_string() }),
[INFO] [stdout]    |                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ColumnProps` in this scope
[INFO] [stdout]   --> src/../README.md:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     Column::Value(ColumnProps { name: "city".to_string(), table: "regional_sales".to_string() }),
[INFO] [stdout]    |                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/../README.md:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]    |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src____README_md_55_0<SQLDataTypes>() {
[INFO] [stdout]    |                                                                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/../README.md:68:36
[INFO] [stdout]    |
[INFO] [stdout] 68 | let data: Vec<Vec<SQLDataTypes>> = conn
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/../README.md:75:33
[INFO] [stdout]    |
[INFO] [stdout] 75 | data.iter().for_each(|row: &Vec<SQLDataTypes>| { println!("{:?}", row) });
[INFO] [stdout]    |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src____README_md_55_0<SQLDataTypes>() {
[INFO] [stdout]    |                                                                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]   --> src/../README.md:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567.to_sql_fmt()]);
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `to_sql_fmt` on ambiguous numeric type `{integer}`
[INFO] [stdout]   --> src/../README.md:59:46
[INFO] [stdout]    |
[INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567.to_sql_fmt()]);
[INFO] [stdout]    |                                              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32`
[INFO] [stdout]    |
[INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001_i32.to_sql_fmt(), 4567.to_sql_fmt()]);
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `to_sql_fmt` on ambiguous numeric type `{integer}`
[INFO] [stdout]   --> src/../README.md:59:65
[INFO] [stdout]    |
[INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567.to_sql_fmt()]);
[INFO] [stdout]    |                                                                 ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32`
[INFO] [stdout]    |
[INFO] [stdout] 59 | let product_ids = WhereArg::Values(vec![1001.to_sql_fmt(), 4567_i32.to_sql_fmt()]);
[INFO] [stdout]    |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]   --> src/../README.md:60:13
[INFO] [stdout]    |
[INFO] [stdout] 60 | let state = WhereArg::Like("Tex%");
[INFO] [stdout]    |             ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `WhereArg` in this scope
[INFO] [stdout]   --> src/../README.md:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 | let cities = WhereArg::Values(vec![SQLDataTypes::Varchar("Austin"), SQLDataTypes::Varchar("Dallas")]);
[INFO] [stdout]    |              ^^^^^^^^ use of undeclared type `WhereArg`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/../README.md:61:36
[INFO] [stdout]    |
[INFO] [stdout] 61 | let cities = WhereArg::Values(vec![SQLDataTypes::Varchar("Austin"), SQLDataTypes::Varchar("Dallas")]);
[INFO] [stdout]    |                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/../README.md:61:69
[INFO] [stdout]    |
[INFO] [stdout] 61 | let cities = WhereArg::Values(vec![SQLDataTypes::Varchar("Austin"), SQLDataTypes::Varchar("Dallas")]);
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Column` in this scope
[INFO] [stdout]   --> src/../README.md:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     Column::Value(ColumnProps { name: "revenue as national_rev".to_string(), table: "national_sales".to_string() }),
[INFO] [stdout]    |     ^^^^^^ use of undeclared type `Column`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Column` in this scope
[INFO] [stdout]   --> src/../README.md:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     Column::Value(ColumnProps { name: "revenue as regional_rev".to_string(), table: "regional_sales".to_string() }),
[INFO] [stdout]    |     ^^^^^^ use of undeclared type `Column`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Column` in this scope
[INFO] [stdout]   --> src/../README.md:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     Column::Value(ColumnProps { name: "city".to_string(), table: "regional_sales".to_string() }),
[INFO] [stdout]    |     ^^^^^^ use of undeclared type `Column`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Column` in this scope
[INFO] [stdout]   --> src/../README.md:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     Column::Function("to_date('01/01/2000', 'mm/dd/YYYY')".to_string()),
[INFO] [stdout]    |     ^^^^^^ use of undeclared type `Column`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 20 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433, E0689.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::inner_join (line 94) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]   --> src/statements/select/mod.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]    |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/data_types/mod.rs - data_types::ToSQLData (line 54) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `some_crate`
[INFO] [stdout]   --> src/data_types/mod.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 | use some_crate::SomeForeignType;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `some_crate`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `some_crate`, use `cargo add some_crate` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ToSQLData` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:59:6
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl ToSQLData for MyType<'_> {
[INFO] [stdout]    |      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:60:32
[INFO] [stdout]    |
[INFO] [stdout] 60 |     fn to_sql_fmt(&'_ self) -> SQLDataTypes {
[INFO] [stdout]    |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:62:50
[INFO] [stdout]    |
[INFO] [stdout] 62 |             MyType(SomeForeignType::Int(val)) => SQLDataTypes::Number(*val),
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:63:52
[INFO] [stdout]    |
[INFO] [stdout] 63 |             MyType(SomeForeignType::Float(val)) => SQLDataTypes::Float(*val),
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:64:53
[INFO] [stdout]    |
[INFO] [stdout] 64 |             MyType(SomeForeignType::String(val)) => SQLDataTypes::Varchar(val.to_owned()),
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SQLDataTypes` in this scope
[INFO] [stdout]   --> src/data_types/mod.rs:65:46
[INFO] [stdout]    |
[INFO] [stdout] 65 |             MyType(SomeForeignType::None) => SQLDataTypes::NULL,
[INFO] [stdout]    |                                              ^^^^^^^^^^^^ use of undeclared type `SQLDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 148) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `conn` in this scope
[INFO] [stdout]    --> src/statements/select/mod.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 149 | let data = conn.select("quarterly_earnings", vec![
[INFO] [stdout]     |            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `connection_string` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:31
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `username` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:50
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `password` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:60
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AlterColumns` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:48:14
[INFO] [stdout]    |
[INFO] [stdout] 48 | let column = AlterColumns {
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OracleConnect` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | let conn = OracleConnect::new(connection_string, username, password)?;
[INFO] [stdout]    |            ^^^^^^^^^^^^^ use of undeclared type `OracleConnect`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CreateDataTypes` in this scope
[INFO] [stdout]   --> src/statements/alter/mod.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 50 |     data_type: CreateDataTypes::VARCHAR(10),
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ use of undeclared type `CreateDataTypes`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/../README.md - (line 111)
[INFO] [stdout]     src/../README.md - (line 116)
[INFO] [stdout]     src/../README.md - (line 133)
[INFO] [stdout]     src/../README.md - (line 146)
[INFO] [stdout]     src/../README.md - (line 159)
[INFO] [stdout]     src/../README.md - (line 16)
[INFO] [stdout]     src/../README.md - (line 169)
[INFO] [stdout]     src/../README.md - (line 211)
[INFO] [stdout]     src/../README.md - (line 218)
[INFO] [stdout]     src/../README.md - (line 225)
[INFO] [stdout]     src/../README.md - (line 232)
[INFO] [stdout]     src/../README.md - (line 243)
[INFO] [stdout]     src/../README.md - (line 260)
[INFO] [stdout]     src/../README.md - (line 28)
[INFO] [stdout]     src/../README.md - (line 55)
[INFO] [stdout]     src/../README.md - (line 80)
[INFO] [stdout]     src/../README.md - (line 99)
[INFO] [stdout]     src/data_types/mod.rs - data_types::ToSQLData (line 36)
[INFO] [stdout]     src/data_types/mod.rs - data_types::ToSQLData (line 54)
[INFO] [stdout]     src/lib.rs - QueryBuilder::alter (line 170)
[INFO] [stdout]     src/lib.rs - QueryBuilder::create (line 130)
[INFO] [stdout]     src/lib.rs - QueryBuilder::create (line 144)
[INFO] [stdout]     src/lib.rs - QueryBuilder::create (line 156)
[INFO] [stdout]     src/lib.rs - QueryBuilder::delete (line 182)
[INFO] [stdout]     src/lib.rs - QueryBuilder::insert (line 115)
[INFO] [stdout]     src/lib.rs - QueryBuilder::select (line 61)
[INFO] [stdout]     src/lib.rs - QueryBuilder::update (line 92)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Like (line 23)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::NULL (line 43)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Query (line 33)
[INFO] [stdout]     src/query_conjunctions/mod.rs - query_conjunctions::WhereArg::Values (line 13)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::add (line 46)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::drop (line 90)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::modify (line 68)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename (line 122)
[INFO] [stdout]     src/statements/alter/mod.rs - statements::alter::AlterTableBuilder::rename_column (line 106)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::inner_join (line 94)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::left_join (line 148)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::outer_join (line 112)
[INFO] [stdout]     src/statements/select/mod.rs - statements::select::SelectBuilder::right_join (line 130)
[INFO] [stdout]     src/statements/update/mod.rs - statements::update::UpdateBuilder::set (line 29)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 41 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.40s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.37s; merged doctests compilation took 0.96s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "8d86da8323fde1f6677381a1e94c921e6dc6867bf1821aafd8a26813deb730d9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8d86da8323fde1f6677381a1e94c921e6dc6867bf1821aafd8a26813deb730d9", kill_on_drop: false }`
[INFO] [stdout] 8d86da8323fde1f6677381a1e94c921e6dc6867bf1821aafd8a26813deb730d9
