Hi. I am getting log4rs compilation error when try to run my project Here are details:
Compiling log4rs v0.3.2
INFO:cargo::ops::cargo_rustc::job_queue: start: log4rs v0.3.2 LibraryTests
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at LibraryTests for log4rs v0.3.2
INFO:cargo::ops::cargo_rustc::job_queue: start: toml v0.1.20 BinaryTests
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at BinaryTests for toml v0.1.20
INFO:cargo::ops::cargo_rustc::job_queue: start: toml v0.1.20 Binaries
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at Binaries for toml v0.1.20
INFO:cargo::ops::cargo_rustc::job_queue: end: log4rs v0.3.2 LibraryTests
INFO:cargo::ops::cargo_rustc::job_queue: end: toml v0.1.20 BinaryTests
INFO:cargo::ops::cargo_rustc::job_queue: end: toml v0.1.20 Binaries
INFO:cargo::ops::cargo_rustc::job_queue: start: toml v0.1.20 End
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at End for toml v0.1.20
INFO:cargo::ops::cargo_rustc::job_queue: end: toml v0.1.20 End
/root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/toml/mod.rs:374:77: 374:90 error: type `collections::vec::Vec<&collections::string::String>` does not implement any method in scope named `connect`
/root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/toml/mod.rs:374 Err(Box::new(StringError(format!("Unknown keys: {}", remaining_keys.connect(", ")))))
^~~~~~~~~~~~~
note: in expansion of format_args!
<std macros>:2:26: 2:57 note: expansion site
<std macros>:1:1: 2:61 note: in expansion of format!
/root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/toml/mod.rs:374:34: 374:91 note: expansion site
error: aborting due to previous error
INFO:cargo::ops::cargo_rustc::job_queue: end: log4rs v0.3.2 Libraries
Build failed, waiting for other jobs to finish...
DEBUG:cargo::ops::cargo_rustc::fingerprint: appending /home/devalentino/projects/rust/openrtb/target/debug/.fingerprint/cookie-06b0342919872728/dep-lib-cookie <- /home/devalentino/projects/rust/openrtb
DEBUG:cargo::ops::cargo_rustc::fingerprint: write fingerprint: /home/devalentino/projects/rust/openrtb/target/debug/.fingerprint/cookie-06b0342919872728/lib-cookie
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.3.14 7423feedc5f2a887 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.2 8214dd728a11c371 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.2.34 e60c956de63d26f6 ["05ccb2a72b7547d5", "f93ac7e74187cdc1"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.3.14 7423feedc5f2a887 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.6 6fe09e092fa3838b []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.25 76efb3eb5cc29dff ["ea4a549311910034"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.6 6fe09e092fa3838b []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.10 978ee0dc69fc4e6e []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.1 4fbc2bae715ccce9 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.6 6fe09e092fa3838b []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.6.2 185cd752317b7abe ["ea4a549311910034"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.6.2 eb5510b5d1ad7ab2 ["dce1fa589358bc50", "e7065a134174c680", "ea4a549311910034", "faed0217340356ff"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.20 8ef42cf21841b54b ["63b96739f04ead7d", "f6dd208fd71b79d0", "f93ac7e74187cdc1", "f99656e7cca1ae95"]
DEBUG:cargo: handle_error; err=CliError { error: ChainedError { error: Could not compile `log4rs`., cause: Process didn't exit successfully: `rustc /root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/lib.rs --crate-name log4rs --crate-type lib -g -C metadata=c62ee90dc8e506be -C extra-filename=-c62ee90dc8e506be --out-dir /home/devalentino/projects/rust/openrtb/target/debug/deps --emit=dep-info,link -L dependency=/home/devalentino/projects/rust/openrtb/target/debug/deps -L dependency=/home/devalentino/projects/rust/openrtb/target/debug/deps --extern log=/home/devalentino/projects/rust/openrtb/target/debug/deps/liblog-54cf393d3c69686f.rlib --extern time=/home/devalentino/projects/rust/openrtb/target/debug/deps/libtime-e758cbe877e9589d.rlib --extern toml=/home/devalentino/projects/rust/openrtb/target/debug/deps/libtoml-e4d393d734aaa578.rlib -Awarnings -L native=/home/devalentino/projects/rust/openrtb/target/debug/build/time-e758cbe877e9589d/out` (exit code: 101) }, unknown: false, exit_code: 101 }
Could not compile `log4rs`.
Compiling log4rs v0.3.2
INFO:cargo::ops::cargo_rustc::job_queue: start: log4rs v0.3.2 LibraryTests
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at LibraryTests for log4rs v0.3.2
INFO:cargo::ops::cargo_rustc::job_queue: start: toml v0.1.20 BinaryTests
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at BinaryTests for toml v0.1.20
INFO:cargo::ops::cargo_rustc::job_queue: start: toml v0.1.20 Binaries
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at Binaries for toml v0.1.20
INFO:cargo::ops::cargo_rustc::job_queue: end: log4rs v0.3.2 LibraryTests
INFO:cargo::ops::cargo_rustc::job_queue: end: toml v0.1.20 BinaryTests
INFO:cargo::ops::cargo_rustc::job_queue: end: toml v0.1.20 Binaries
INFO:cargo::ops::cargo_rustc::job_queue: start: toml v0.1.20 End
DEBUG:cargo::ops::cargo_rustc::job_queue: start Dirty at End for toml v0.1.20
INFO:cargo::ops::cargo_rustc::job_queue: end: toml v0.1.20 End
/root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/toml/mod.rs:374:77: 374:90 error: type `collections::vec::Vec<&collections::string::String>` does not implement any method in scope named `connect`
/root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/toml/mod.rs:374 Err(Box::new(StringError(format!("Unknown keys: {}", remaining_keys.connect(", ")))))
^~~~~~~~~~~~~
note: in expansion of format_args!
<std macros>:2:26: 2:57 note: expansion site
<std macros>:1:1: 2:61 note: in expansion of format!
/root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/toml/mod.rs:374:34: 374:91 note: expansion site
error: aborting due to previous error
INFO:cargo::ops::cargo_rustc::job_queue: end: log4rs v0.3.2 Libraries
Build failed, waiting for other jobs to finish...
DEBUG:cargo::ops::cargo_rustc::fingerprint: appending /home/devalentino/projects/rust/openrtb/target/debug/.fingerprint/cookie-06b0342919872728/dep-lib-cookie <- /home/devalentino/projects/rust/openrtb
DEBUG:cargo::ops::cargo_rustc::fingerprint: write fingerprint: /home/devalentino/projects/rust/openrtb/target/debug/.fingerprint/cookie-06b0342919872728/lib-cookie
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.3.14 7423feedc5f2a887 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.2 8214dd728a11c371 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.2.34 e60c956de63d26f6 ["05ccb2a72b7547d5", "f93ac7e74187cdc1"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.3.14 7423feedc5f2a887 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.6 6fe09e092fa3838b []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.25 76efb3eb5cc29dff ["ea4a549311910034"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.6 6fe09e092fa3838b []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.10 978ee0dc69fc4e6e []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.1 4fbc2bae715ccce9 []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.6 6fe09e092fa3838b []
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.6.2 185cd752317b7abe ["ea4a549311910034"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.6.2 eb5510b5d1ad7ab2 ["dce1fa589358bc50", "e7065a134174c680", "ea4a549311910034", "faed0217340356ff"]
DEBUG:cargo::ops::cargo_rustc::fingerprint: inputs: 0.1.20 8ef42cf21841b54b ["63b96739f04ead7d", "f6dd208fd71b79d0", "f93ac7e74187cdc1", "f99656e7cca1ae95"]
DEBUG:cargo: handle_error; err=CliError { error: ChainedError { error: Could not compile `log4rs`., cause: Process didn't exit successfully: `rustc /root/.cargo/registry/src/github.com-1ecc6299db9ec823/log4rs-0.3.2/src/lib.rs --crate-name log4rs --crate-type lib -g -C metadata=c62ee90dc8e506be -C extra-filename=-c62ee90dc8e506be --out-dir /home/devalentino/projects/rust/openrtb/target/debug/deps --emit=dep-info,link -L dependency=/home/devalentino/projects/rust/openrtb/target/debug/deps -L dependency=/home/devalentino/projects/rust/openrtb/target/debug/deps --extern log=/home/devalentino/projects/rust/openrtb/target/debug/deps/liblog-54cf393d3c69686f.rlib --extern time=/home/devalentino/projects/rust/openrtb/target/debug/deps/libtime-e758cbe877e9589d.rlib --extern toml=/home/devalentino/projects/rust/openrtb/target/debug/deps/libtoml-e4d393d734aaa578.rlib -Awarnings -L native=/home/devalentino/projects/rust/openrtb/target/debug/build/time-e758cbe877e9589d/out` (exit code: 101) }, unknown: false, exit_code: 101 }
Could not compile `log4rs`.