[INFO] fetching crate janetrs 0.4.1... [INFO] testing janetrs-0.4.1 against try#722e1797249a965b6335aebd65d777f917e498f1 for pr-91031 [INFO] extracting crate janetrs 0.4.1 into /workspace/builds/worker-38/source [INFO] validating manifest of crates.io crate janetrs 0.4.1 on toolchain 722e1797249a965b6335aebd65d777f917e498f1 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+722e1797249a965b6335aebd65d777f917e498f1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate janetrs 0.4.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate janetrs 0.4.1 [INFO] tweaked toml for crates.io crate janetrs 0.4.1 written to /workspace/builds/worker-38/source/Cargo.toml [INFO] crate crates.io crate janetrs 0.4.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+722e1797249a965b6335aebd65d777f917e498f1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded lazycell v1.3.0 [INFO] [stderr] Downloaded proc-macro2 v1.0.29 [INFO] [stderr] Downloaded bindgen v0.59.1 [INFO] [stderr] Downloaded env_logger v0.8.4 [INFO] [stderr] Downloaded quote v1.0.9 [INFO] [stderr] Downloaded cexpr v0.5.0 [INFO] [stderr] Downloaded bitvec v0.19.5 [INFO] [stderr] Downloaded funty v1.1.0 [INFO] [stderr] Downloaded tap v1.0.1 [INFO] [stderr] Downloaded humantime v2.1.0 [INFO] [stderr] Downloaded radium v0.5.3 [INFO] [stderr] Downloaded ansi_term v0.11.0 [INFO] [stderr] Downloaded nom v6.1.2 [INFO] [stderr] Downloaded clang-sys v1.2.1 [INFO] [stderr] Downloaded libloading v0.7.0 [INFO] [stderr] Downloaded strsim v0.8.0 [INFO] [stderr] Downloaded bstr v0.2.16 [INFO] [stderr] Downloaded syn v1.0.75 [INFO] [stderr] Downloaded unicode-width v0.1.8 [INFO] [stderr] Downloaded vec_map v0.8.2 [INFO] [stderr] Downloaded shlex v1.1.0 [INFO] [stderr] Downloaded cc v1.0.70 [INFO] [stderr] Downloaded which v3.1.1 [INFO] [stderr] Downloaded wyz v0.2.0 [INFO] [stderr] Downloaded clap v2.33.3 [INFO] [stderr] Downloaded libc v0.2.101 [INFO] [stderr] Downloaded textwrap v0.11.0 [INFO] [stderr] Downloaded glob v0.3.0 [INFO] [stderr] Downloaded peeking_take_while v0.1.2 [INFO] [stderr] Downloaded janetrs_version v0.1.0 [INFO] [stderr] Downloaded janetrs_macros v0.4.6 [INFO] [stderr] Downloaded evil-janet v1.17.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+722e1797249a965b6335aebd65d777f917e498f1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8d7c05c2e8b75f7bb36492ee6dc15a9d30bb735c1f6a536b7deae4be659b1fb4 [INFO] running `Command { std: "docker" "start" "-a" "8d7c05c2e8b75f7bb36492ee6dc15a9d30bb735c1f6a536b7deae4be659b1fb4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8d7c05c2e8b75f7bb36492ee6dc15a9d30bb735c1f6a536b7deae4be659b1fb4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8d7c05c2e8b75f7bb36492ee6dc15a9d30bb735c1f6a536b7deae4be659b1fb4", kill_on_drop: false }` [INFO] [stdout] 8d7c05c2e8b75f7bb36492ee6dc15a9d30bb735c1f6a536b7deae4be659b1fb4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+722e1797249a965b6335aebd65d777f917e498f1" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fb4b3d3275a35d7f7379bfbd81b79274c03da30777c2dc51e12d005b883307ff [INFO] running `Command { std: "docker" "start" "-a" "fb4b3d3275a35d7f7379bfbd81b79274c03da30777c2dc51e12d005b883307ff", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling libc v0.2.101 [INFO] [stderr] Compiling radium v0.5.3 [INFO] [stderr] Compiling proc-macro2 v1.0.29 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling tap v1.0.1 [INFO] [stderr] Compiling wyz v0.2.0 [INFO] [stderr] Compiling funty v1.1.0 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling bindgen v0.59.1 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling cc v1.0.70 [INFO] [stderr] Compiling const_fn v0.4.8 [INFO] [stderr] Compiling syn v1.0.75 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling libloading v0.7.0 [INFO] [stderr] Compiling nom v6.1.2 [INFO] [stderr] Compiling clang-sys v1.2.1 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling bstr v0.2.16 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling bitvec v0.19.5 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling cexpr v0.5.0 [INFO] [stderr] Compiling evil-janet v1.17.1 [INFO] [stderr] Compiling janetrs_version v0.1.0 [INFO] [stderr] Compiling janetrs_macros v0.4.6 [INFO] [stderr] Compiling janetrs v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 57s [INFO] running `Command { std: "docker" "inspect" "fb4b3d3275a35d7f7379bfbd81b79274c03da30777c2dc51e12d005b883307ff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb4b3d3275a35d7f7379bfbd81b79274c03da30777c2dc51e12d005b883307ff", kill_on_drop: false }` [INFO] [stdout] fb4b3d3275a35d7f7379bfbd81b79274c03da30777c2dc51e12d005b883307ff [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+722e1797249a965b6335aebd65d777f917e498f1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1d511864ad0645790331a2316bb6d1934dfbbe0be1cb0fe32345b61513cb2a2f [INFO] running `Command { std: "docker" "start" "-a" "1d511864ad0645790331a2316bb6d1934dfbbe0be1cb0fe32345b61513cb2a2f", kill_on_drop: false }` [INFO] [stderr] Compiling janetrs v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.16s [INFO] running `Command { std: "docker" "inspect" "1d511864ad0645790331a2316bb6d1934dfbbe0be1cb0fe32345b61513cb2a2f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1d511864ad0645790331a2316bb6d1934dfbbe0be1cb0fe32345b61513cb2a2f", kill_on_drop: false }` [INFO] [stdout] 1d511864ad0645790331a2316bb6d1934dfbbe0be1cb0fe32345b61513cb2a2f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-38/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+722e1797249a965b6335aebd65d777f917e498f1" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ad30d983319a882292a3b76edacab90f6eb8e404264853429921c5257b9da365 [INFO] running `Command { std: "docker" "start" "-a" "ad30d983319a882292a3b76edacab90f6eb8e404264853429921c5257b9da365", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.79s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/janetrs-4135b6f8b6f81409) [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 janetrs [INFO] [stdout] [INFO] [stdout] running 362 tests [INFO] [stdout] test src/macros.rs - macros::jcatch (line 341) ... ignored [INFO] [stdout] test src/macros.rs - macros::jpanic (line 284) ... ignored [INFO] [stdout] test src/macros.rs - macros::jtry (line 384) ... ignored [INFO] [stdout] test src/gc.rs - gc::JanetGc::unlock (line 55) ... FAILED [INFO] [stdout] test src/macros.rs - macros::array (line 63) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet::unwrap_or_default (line 421) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet (line 152) ... FAILED [INFO] [stdout] test src/macros.rs - macros::array (line 74) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search_by_key (line 1102) ... FAILED [INFO] [stdout] test src/macros.rs - macros::structs (line 118) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet::unwrap_or (line 370) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet (line 118) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet::unwrap_or_else (line 393) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet (line 101) ... FAILED [INFO] [stdout] test src/macros.rs - macros::tuple (line 13) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search_by (line 1061) ... FAILED [INFO] [stdout] test src/macros.rs - macros::table (line 155) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::capacity (line 112) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::contains (line 406) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks_exact_mut (line 1707) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search (line 1005) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::get (line 324) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray (line 39) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::iter (line 1493) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks_exact (line 1667) ... FAILED [INFO] [stdout] test src/macros.rs - macros::tuple (line 24) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks (line 1588) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::dedup (line 1122) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::append (line 425) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::dedup_by (line 1176) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::first_mut (line 585) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::first (line 561) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::is_empty (line 145) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::last (line 661) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::insert (line 451) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::ends_with (line 977) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search (line 1024) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1690) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::pop (line 282) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::new (line 62) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::get_mut (line 351) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer (line 46) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::truncate (line 516) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks (line 1746) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1665) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_at (line 769) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_at_mut (line 816) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::char_indices (line 1623) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::reserve_exact (line 234) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::peek (line 305) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_unstable (line 1383) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::dedup_by_key (line 1143) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::reverse (line 882) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks_mut (line 1624) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_unstable_by (line 1425) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::repeat (line 917) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split (line 1895) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks_exact (line 1825) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort (line 1257) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::windows (line 1559) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::bytes (line 1579) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1504) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::reserve (line 205) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_unstable_by_key (line 1467) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::ends_with (line 964) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find (line 1194) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1788) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::chars (line 1596) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1706) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::splitn_mut (line 2092) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1516) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks_mut (line 1782) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes (line 344) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::repeat (line 905) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2139) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_by (line 1301) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1560) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::len (line 157) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1732) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2176) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::push_char (line 286) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks_exact_mut (line 1866) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byteset (line 1421) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 720) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplit (line 2003) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::remove (line 484) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byte (line 1258) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::splitn (line 2064) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplit_mut (line 2030) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::push (line 263) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_char (line 1301) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split (line 1933) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::last_mut (line 685) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1650) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::with_capacity (line 82) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::new (line 100) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::truncate (line 540) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes_mut (line 362) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 666) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::ends_with (line 412) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_last (line 710) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind (line 1223) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2207) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplitn (line 2125) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplit (line 1985) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::truncate (line 528) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::with_capacity (line 120) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1745) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::windows (line 1545) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1548) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2025) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::iter_mut (line 1513) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer (line 68) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_last_mut (line 735) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_byteset (line 1336) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1777) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_char (line 1279) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_not_byteset (line 1377) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_mut (line 1959) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2105) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_byte (line 1242) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::is_empty (line 174) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_by_key (line 1344) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_first (line 610) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::splitn (line 2243) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2164) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplitn_mut (line 2154) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 501) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2037) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::swap (line 855) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_first_mut (line 635) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2000) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::starts_with (line 933) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::starts_with (line 946) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 511) ... FAILED [INFO] [stdout] test src/types.rs - types::JanetArgs::get_panic (line 1764) ... ok [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 758) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::ensure (line 179) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::contains (line 380) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_not_byteset (line 1465) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split (line 1915) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::is_utf8 (line 450) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::len (line 127) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 491) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields_with (line 1468) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 546) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::grapheme_indices (line 1494) ... FAILED [INFO] [stdout] test src/macros.rs - macros::bad_slot (line 312) ... ok [INFO] [stdout] test src/macros.rs - macros::janet_mod (line 198) ... ok [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 868) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::is_empty (line 200) ... FAILED [INFO] [stdout] test src/types.rs - types::JanetArgs::get_opt (line 1741) ... ok [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_end_with (line 1021) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 710) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer (line 56) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_iter (line 1310) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::utf8_chunks (line 2340) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString (line 105) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplitn (line 2292) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1766) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::sentence_indices (line 1643) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::starts_with (line 250) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 643) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase (line 365) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 472) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 653) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::words (line 2424) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::chars (line 1358) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 840) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::sentences (line 1677) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1809) ... FAILED [INFO] [stdout] test src/types/fiber.rs - types::fiber::JanetFiber::exec_input (line 150) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::words_with_breaks (line 2493) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplitn (line 2033) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1880) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 482) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::as_bytes (line 319) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1778) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::sentence_indices (line 1902) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 830) ... FAILED [INFO] [stdout] test src/types.rs - types::JanetArgs::get_or (line 1717) ... ok [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_iter (line 1322) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase (line 527) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::is_empty (line 134) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::new (line 130) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::words_with_breaks (line 2234) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::splitn (line 1984) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::new (line 249) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 784) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields (line 1427) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase_into (line 601) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::as_bytes (line 218) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 572) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 617) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::char_indices (line 1385) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::word_indices (line 2384) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::words_with_break_indices (line 2457) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_not_byteset (line 1138) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::starts_with (line 396) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::words_with_break_indices (line 2198) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::capacity (line 123) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::lines (line 1811) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable (line 29) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 559) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_iter (line 1265) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::lines_with_terminator (line 1856) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 655) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase (line 537) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 879) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::bytes (line 1341) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::iter (line 406) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::clear (line 159) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim (line 901) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::word_indices (line 2125) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::sentences (line 1936) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::insert (line 1437) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::or_insert_with_key (line 1527) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::or_insert_with (line 1504) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::lines_with_terminator (line 1597) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 627) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::len (line 116) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_start_with (line 999) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2068) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_start (line 927) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_end (line 953) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::utf8_chunks (line 2081) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 771) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 700) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find (line 958) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString (line 96) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_with (line 977) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::ends_with (line 266) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1706) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::contains (line 234) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_end (line 723) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1965) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::is_ascii (line 432) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::lines (line 1552) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::is_empty (line 228) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::insert (line 930) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::is_utf8 (line 304) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields (line 1412) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_byteset (line 1182) ... FAILED [INFO] [stdout] test src/types/fiber.rs - types::fiber::JanetFiber::exec_with (line 185) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1948) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::contains_key (line 335) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::len (line 210) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1905) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_not_byteset (line 1226) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::is_ascii (line 286) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_iter (line 1277) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields_with (line 1452) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1846) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_byteset (line 1100) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_char (line 1043) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_byte (line 1006) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_mut (line 347) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::graphemes (line 1518) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind (line 987) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::graphemes (line 1529) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_char (line 1065) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1917) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase_into (line 416) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim (line 677) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_byte (line 1022) ... FAILED [INFO] [stdout] test src/types/fiber.rs - types::fiber::JanetFiber::exec (line 117) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1741) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::raw_get_owned_key_value (line 788) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::len (line 184) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::new (line 28) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase_into (line 575) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase (line 355) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase_into (line 588) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase (line 517) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_end_with (line 785) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase_into (line 429) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::unique (line 55) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::is_empty (line 102) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase (line 345) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase_into (line 403) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::words (line 2165) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get_key_value (line 173) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get_owned_key_value (line 282) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::key (line 1460) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_with (line 744) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_start (line 700) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::is_empty (line 304) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::new (line 54) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::keys (line 370) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::values (line 1055) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::try_insert (line 972) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::values_mut (line 1073) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::as_bytes (line 117) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::values (line 388) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct (line 56) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_proto_mut (line 514) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::len (line 288) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_start_with (line 763) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get (line 155) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value_proto (line 639) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::or_insert (line 1480) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::contains (line 352) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::with_capacity (line 71) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::len (line 86) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_proto (line 493) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::contains_key (line 1000) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value (line 299) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get_owned (line 256) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::contains (line 1018) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::raw_get_owned (line 762) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get (line 281) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value_mut (line 369) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::remove (line 844) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::removed (line 138) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value_proto_mut (line 535) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_owned_key_value (line 739) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::with_prototype (line 91) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::keys (line 1037) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::iter (line 1095) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_owned (line 713) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::iter_mut (line 1118) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::set_prototype (line 262) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::get (line 1563) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::chunks (line 647) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 401) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rchunks_exact (line 760) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split (line 785) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split (line 823) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::windows (line 604) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by (line 530) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split_last (line 296) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by_key (line 571) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::VacantEntry::into_key (line 1814) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split_first (line 248) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple (line 69) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 385) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 432) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rchunks (line 721) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::chunks_exact (line 686) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 445) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::remove (line 1688) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::windows (line 618) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 473) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::contains (line 207) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::insert (line 1626) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::into_mut (line 1656) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::VacantEntry::insert (line 1754) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::len (line 174) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 414) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rsplitn (line 933) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split (line 805) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::is_empty (line 189) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 373) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::first (line 224) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::get_mut (line 1590) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::get (line 137) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::splitn (line 901) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::last (line 272) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split_at (line 328) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 850) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 868) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 492) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/gc.rs - gc::JanetGc::unlock (line 55) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/gc.rs:56:24 [INFO] [stdout] | [INFO] [stdout] 4 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::array (line 63) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:67:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![3, true, "hey"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet::unwrap_or_default (line 421) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:423:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet (line 152) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:154:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types.rs:156:11 [INFO] [stdout] | [INFO] [stdout] 7 | let jnt = Janet::wrap(10); // A Number Janet [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::Janet::wrap` [INFO] [stdout] --> /opt/rustwide/workdir/src/types.rs:348:29 [INFO] [stdout] | [INFO] [stdout] 348 | pub fn wrap(value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^ required by this bound in `janetrs::Janet::wrap` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::array (line 74) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search_by_key (line 1102) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1104:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::structs (line 118) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:120:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:122:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { [INFO] [stdout] | __________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:122:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { [INFO] [stdout] | __________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:128:15 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(st.get(1), Some(&Janet::from("one"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet::unwrap_or (line 370) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:372:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet (line 118) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:120:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types.rs:122:11 [INFO] [stdout] | [INFO] [stdout] 7 | let jnt = Janet::wrap(10); // A Number Janet [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::Janet::wrap` [INFO] [stdout] --> /opt/rustwide/workdir/src/types.rs:348:29 [INFO] [stdout] | [INFO] [stdout] 348 | pub fn wrap(value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^ required by this bound in `janetrs::Janet::wrap` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet::unwrap_or_else (line 393) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:395:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet (line 101) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:103:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 8 | let jnt = Janet::wrap(10); // A Number Janet [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::Janet::wrap` [INFO] [stdout] --> /opt/rustwide/workdir/src/types.rs:348:29 [INFO] [stdout] | [INFO] [stdout] 348 | pub fn wrap(value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^ required by this bound in `janetrs::Janet::wrap` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::tuple (line 13) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:15:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 7 | let t = tuple![3, true, "hey"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search_by (line 1061) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1063:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1065:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1067:12 [INFO] [stdout] | [INFO] [stdout] 9 | let seek = Janet::from(13); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1069:12 [INFO] [stdout] | [INFO] [stdout] 11 | let seek = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1071:12 [INFO] [stdout] | [INFO] [stdout] 13 | let seek = Janet::from(100); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1073:12 [INFO] [stdout] | [INFO] [stdout] 15 | let seek = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::table (line 155) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { [INFO] [stdout] | _____________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { [INFO] [stdout] | _____________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:165:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get(1), Some(&Janet::from("one"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::capacity (line 112) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:114:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::contains (line 406) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:408:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks_exact_mut (line 1707) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1709:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1711:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1716:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1720:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![1, 1, 2, 2, 0].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search (line 1005) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1007:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1009:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1011:29 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(s.binary_search(&Janet::from(13)), Ok(9)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1012:29 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(s.binary_search(&Janet::from(4)), Err(7)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1013:29 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(s.binary_search(&Janet::from(100)), Err(13)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1014:26 [INFO] [stdout] | [INFO] [stdout] 12 | let r = s.binary_search(&Janet::from(1)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::get (line 324) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:326:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray (line 39) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(12); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::iter (line 1493) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1495:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1497:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![1, 2, "janet"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks_exact (line 1667) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1669:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::tuple (line 24) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks (line 1588) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1590:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::dedup (line 1122) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1124:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1125:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut arr = array![1, 2, 2, 3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1129:22 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(arr.deep_eq(&array![1, 2, 3, 2])); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::append (line 425) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:427:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:429:16 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr1 = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:430:16 [INFO] [stdout] | [INFO] [stdout] 8 | let mut arr2 = array![4, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::dedup_by (line 1176) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1178:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::first_mut (line 585) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:587:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:589:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:592:14 [INFO] [stdout] | [INFO] [stdout] 10 | *first = Janet::from(5); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:594:24 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(x.as_ref(), array![5, 1, 2].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::first (line 561) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:563:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:565:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:566:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(10)), v.first()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::is_empty (line 145) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:147:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 10 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::last (line 661) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:663:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:665:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:666:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(30)), v.last()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::insert (line 451) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:453:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:455:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut array = array![1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:456:7 [INFO] [stdout] | [INFO] [stdout] 8 | array.insert(1, 3) // now it's `[1, 3, 2]` [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::ends_with (line 977) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:979:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:981:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search (line 1024) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1026:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1028:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut s = array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1029:11 [INFO] [stdout] | [INFO] [stdout] 8 | let num = Janet::from(42); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1034:5 [INFO] [stdout] | [INFO] [stdout] 13 | array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1690) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1692:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::pop (line 282) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:284:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::new (line 62) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::get_mut (line 351) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:353:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:357:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer (line 46) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:48:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::truncate (line 516) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:518:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:520:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, 3, 4, 5]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks (line 1746) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1748:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1665) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1667:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_at (line 769) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:771:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![1, 2, 3, 4, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:778:23 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(right, array![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:783:22 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(left, array![1, 2].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:784:23 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(right, array![3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:789:22 [INFO] [stdout] | [INFO] [stdout] 23 | assert_eq!(left, array![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_at_mut (line 816) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:818:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:820:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![1, 0, 3, 0, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:824:21 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(left == array![1, 0].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:825:22 [INFO] [stdout] | [INFO] [stdout] 12 | assert!(right == array![3, 0, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:826:15 [INFO] [stdout] | [INFO] [stdout] 13 | left[1] = Janet::from(2); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:827:16 [INFO] [stdout] | [INFO] [stdout] 14 | right[1] = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:829:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::char_indices (line 1623) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1625:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::reserve_exact (line 234) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:238:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1]; [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::peek (line 305) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:307:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_unstable (line 1383) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1385:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1387:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1390:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(v.as_ref(), array![-5, -3, 1, 2, 4].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::dedup_by_key (line 1143) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1145:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1146:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut arr = array![10, 20, 21, 30, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1156:22 [INFO] [stdout] | [INFO] [stdout] 16 | assert!(arr.deep_eq(&array![10, 20, 30, 20])); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::reverse (line 882) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:884:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:886:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:888:24 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(v.as_ref(), array![3, 2, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks_mut (line 1624) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1626:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1628:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1633:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1637:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![1, 1, 2, 2, 3].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_unstable_by (line 1425) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1427:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1429:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![5, 4, 1, 3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1431:24 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(v.as_ref(), array![1, 2, 3, 4, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1435:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![5, 4, 3, 2, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::repeat (line 917) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:919:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split (line 1895) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1897:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1899:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![10, 40, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1905:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1906:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), array![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks_exact (line 1825) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1827:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort (line 1257) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1259:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1261:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1264:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(v.as_ref(), array![-5, -3, 1, 2, 4].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::windows (line 1559) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1561:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::bytes (line 1579) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1581:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1504) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1506:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::reserve (line 205) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:207:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:209:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1]; [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_unstable_by_key (line 1467) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1469:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1471:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5i32, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1477:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![1, 2, -3, 4, -5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::ends_with (line 964) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:966:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:968:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:969:23 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.ends_with(&[Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:970:23 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:970:40 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:971:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.ends_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:972:24 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:972:41 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find (line 1194) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1196:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1788) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1790:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::chars (line 1596) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1598:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1706) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1708:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::splitn_mut (line 2092) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2094:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2096:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2102:16 [INFO] [stdout] | [INFO] [stdout] 13 | group[0] = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2104:24 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(v.as_ref(), array![1, 40, 30, 1, 60, 50].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1516) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1518:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks_mut (line 1782) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1784:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1786:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1791:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1795:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![3, 2, 2, 1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes (line 344) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:346:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::repeat (line 905) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:907:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:910:5 [INFO] [stdout] | [INFO] [stdout] 8 | array![1, 2].repeat(3).as_ref(), [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:911:5 [INFO] [stdout] | [INFO] [stdout] 9 | array![1, 2, 1, 2, 1, 2].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2139) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2141:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_by (line 1301) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1303:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1305:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![5, 4, 1, 3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1307:24 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(v.as_ref(), array![1, 2, 3, 4, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1311:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![5, 4, 3, 2, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1560) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1562:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::len (line 157) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:159:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1732) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1734:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2176) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2178:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::push_char (line 286) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:288:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks_exact_mut (line 1866) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1868:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1870:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1875:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1879:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![0, 2, 2, 1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byteset (line 1421) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1423:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 720) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:722:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplit (line 2003) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2005:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2007:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![0, 1, 1, 2, 3, 5, 8]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2013:32 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(it.next().unwrap(), array![3, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2014:32 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(it.next().unwrap(), array![1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::remove (line 484) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:486:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:488:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, "2", 3.0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byte (line 1258) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1260:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::splitn (line 2064) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2066:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2068:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplit_mut (line 2030) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2032:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2034:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![100, 400, 300, 200, 600, 500]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:2042:16 [INFO] [stdout] | [INFO] [stdout] 9 | let mut count = 0; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 15 | group[0] = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2044:24 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(v.as_ref(), array![3, 400, 300, 2, 600, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::push (line 263) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:265:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_char (line 1301) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1303:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split (line 1933) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1935:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1937:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![10, 6, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1943:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![10].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1945:34 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(iter.next().unwrap(), array![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::last_mut (line 685) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:687:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:689:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:692:13 [INFO] [stdout] | [INFO] [stdout] 10 | *last = Janet::from(10); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:694:24 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(x.as_ref(), array![0, 1, 10].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1650) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1652:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::with_capacity (line 82) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:84:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::new (line 100) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::truncate (line 540) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:542:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:544:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes_mut (line 362) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:364:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 666) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:668:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::ends_with (line 412) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:414:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_last (line 710) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:712:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:717:23 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(last, &Janet::from(2)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:718:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:718:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind (line 1223) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1225:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2207) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2209:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplitn (line 2125) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2127:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2129:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplit (line 1985) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1987:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1989:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![11, 22, 33, 0, 44, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1995:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![44, 55].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1996:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), array![11, 22, 33].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::truncate (line 528) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:530:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:532:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::with_capacity (line 120) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:122:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1745) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1747:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::windows (line 1545) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1547:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1548) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1550:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2025) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2027:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::iter_mut (line 1513) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1515:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1517:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, "janet"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer (line 68) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:70:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_last_mut (line 735) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:737:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:739:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:742:13 [INFO] [stdout] | [INFO] [stdout] 10 | *last = Janet::from(3); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:743:19 [INFO] [stdout] | [INFO] [stdout] 11 | elements[0] = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:744:19 [INFO] [stdout] | [INFO] [stdout] 12 | elements[1] = Janet::from(5); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:746:24 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(x.as_ref(), array![4, 5, 3].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_byteset (line 1336) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1338:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1777) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1779:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_char (line 1279) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1281:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_not_byteset (line 1377) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1379:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_mut (line 1959) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1961:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1963:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1969:16 [INFO] [stdout] | [INFO] [stdout] 13 | group[0] = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1971:24 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(v.as_ref(), array![1, 40, 30, 1, 60, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2105) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2107:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_byte (line 1242) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1244:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::is_empty (line 174) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:176:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_by_key (line 1344) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1346:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1348:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5i32, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1354:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![1, 2, -3, 4, -5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_first (line 610) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:612:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:617:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(first, &Janet::from(0)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:618:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:618:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::splitn (line 2243) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2245:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2164) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2166:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplitn_mut (line 2154) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2156:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2158:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut s = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2164:16 [INFO] [stdout] | [INFO] [stdout] 13 | group[0] = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2166:24 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(s.as_ref(), array![1, 40, 30, 20, 60, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 501) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:503:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2037) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2039:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::swap (line 855) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:857:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_first_mut (line 635) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:637:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:639:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:642:14 [INFO] [stdout] | [INFO] [stdout] 10 | *first = Janet::from(3); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:643:19 [INFO] [stdout] | [INFO] [stdout] 11 | elements[0] = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:644:19 [INFO] [stdout] | [INFO] [stdout] 12 | elements[1] = Janet::from(5); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:646:24 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(x.as_ref(), array![3, 4, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2000) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2002:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::starts_with (line 933) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:935:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:938:25 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.starts_with(&[Janet::from(10)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:939:25 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:939:42 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:940:26 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.starts_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:941:26 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:941:43 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::starts_with (line 946) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:948:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:950:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 511) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:513:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 758) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:760:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::ensure (line 179) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:181:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::contains (line 380) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:382:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_not_byteset (line 1465) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1467:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split (line 1915) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1917:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1919:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![10, 40, 33]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1925:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::is_utf8 (line 450) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:452:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::len (line 127) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:129:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 10 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 491) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:493:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields_with (line 1468) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1470:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 546) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:548:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::grapheme_indices (line 1494) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1496:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 868) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:870:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::is_empty (line 200) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:202:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_end_with (line 1021) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1023:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 710) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:712:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer (line 56) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:58:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_iter (line 1310) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1312:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::utf8_chunks (line 2340) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2342:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString (line 105) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:107:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplitn (line 2292) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2294:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1766) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1768:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::sentence_indices (line 1643) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1645:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::starts_with (line 250) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:252:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 643) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:645:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase (line 365) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:367:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 472) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:474:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 653) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:655:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::words (line 2424) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2426:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::chars (line 1358) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1360:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 840) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:842:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::sentences (line 1677) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1679:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1809) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1811:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/fiber.rs - types::fiber::JanetFiber::exec_input (line 150) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `janetrs::client` [INFO] [stdout] --> src/types/fiber.rs:151:15 [INFO] [stdout] | [INFO] [stdout] 3 | use janetrs::{client::JanetClient, Janet, JanetFiber, JanetFunction}; [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/fiber.rs:165:59 [INFO] [stdout] | [INFO] [stdout] 17 | let mut fiber = JanetFiber::new(64, &mut f_concrete, &[10.into()]).unwrap(); [INFO] [stdout] | ---^^^^-- [INFO] [stdout] | | | [INFO] [stdout] | | cannot infer type for type `{integer}` [INFO] [stdout] | this method call resolves to `T` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::words_with_breaks (line 2493) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2495:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplitn (line 2033) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2035:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1880) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1882:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 482) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:484:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::as_bytes (line 319) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1778) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1780:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::sentence_indices (line 1902) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1904:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 830) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:832:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_iter (line 1322) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1324:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase (line 527) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:529:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::is_empty (line 134) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:136:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:139:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:140:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::new (line 130) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:132:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::words_with_breaks (line 2234) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2236:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::splitn (line 1984) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1986:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::new (line 249) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:251:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 784) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:786:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields (line 1427) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1429:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase_into (line 601) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:603:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::as_bytes (line 218) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:220:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 572) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:574:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 617) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:619:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::char_indices (line 1385) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1387:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::word_indices (line 2384) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2386:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::words_with_break_indices (line 2457) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2459:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_not_byteset (line 1138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1140:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::starts_with (line 396) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:398:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::words_with_break_indices (line 2198) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2200:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::capacity (line 123) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:125:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::lines (line 1811) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1813:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable (line 29) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:31:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:35:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.insert(10, 20.3); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 559) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:561:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_iter (line 1265) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1267:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::lines_with_terminator (line 1856) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1858:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 655) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:657:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase (line 537) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:539:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 879) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:881:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::bytes (line 1341) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1343:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::iter (line 406) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:408:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::clear (line 159) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:164:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim (line 901) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::word_indices (line 2125) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2127:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::sentences (line 1936) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1938:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::insert (line 1437) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1439:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1442:32 [INFO] [stdout] | [INFO] [stdout] 8 | let entry = table.entry("Hey").insert(10); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::or_insert_with_key (line 1527) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1529:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::or_insert_with (line 1504) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1506:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1510:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.entry(10).or_insert_with(|| Janet::boolean(true)); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1511:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::lines_with_terminator (line 1597) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1599:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 627) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:629:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::len (line 116) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:118:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:121:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:122:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_start_with (line 999) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1001:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2068) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2070:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_start (line 927) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:929:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_end (line 953) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:955:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::utf8_chunks (line 2081) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2083:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 771) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:773:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 700) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:702:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find (line 958) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:960:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString (line 96) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:98:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_with (line 977) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:979:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::ends_with (line 266) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:268:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1706) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1708:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::contains (line 234) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_end (line 723) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:725:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1965) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1967:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::is_ascii (line 432) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:434:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::lines (line 1552) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1554:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::is_empty (line 228) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:230:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:235:7 [INFO] [stdout] | [INFO] [stdout] 10 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::insert (line 930) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:932:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:937:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.insert(37, "a"), None); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:940:7 [INFO] [stdout] | [INFO] [stdout] 13 | table.insert(37, "b"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:941:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.insert(37, "c"), Some(Janet::from("b"))); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:942:18 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(table.get(37), Some(&Janet::from("c"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::is_utf8 (line 304) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields (line 1412) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1414:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_byteset (line 1182) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1184:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/fiber.rs - types::fiber::JanetFiber::exec_with (line 185) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `janetrs::client` [INFO] [stdout] --> src/types/fiber.rs:186:15 [INFO] [stdout] | [INFO] [stdout] 3 | use janetrs::{client::JanetClient, Janet, JanetFiber, JanetFunction}; [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/fiber.rs:200:59 [INFO] [stdout] | [INFO] [stdout] 17 | let mut fiber = JanetFiber::new(64, &mut f_concrete, &[10.into()]).unwrap(); [INFO] [stdout] | ---^^^^-- [INFO] [stdout] | | | [INFO] [stdout] | | cannot infer type for type `{integer}` [INFO] [stdout] | this method call resolves to `T` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1948) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1950:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::contains_key (line 335) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:337:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:339:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! {10 => "ten"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:341:12 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(st.contains_key(10)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!st.contains_key(11)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::len (line 210) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:212:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:217:7 [INFO] [stdout] | [INFO] [stdout] 10 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1905) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1907:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_not_byteset (line 1226) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1228:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::is_ascii (line 286) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:288:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_iter (line 1277) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1279:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields_with (line 1452) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1454:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1846) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1848:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_byteset (line 1100) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1102:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_char (line 1043) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1045:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_byte (line 1006) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1008:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_mut (line 347) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:349:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:352:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:354:26 [INFO] [stdout] | [INFO] [stdout] 10 | if let Some(val) = table.get_mut(10) { [INFO] [stdout] | ^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:358:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::graphemes (line 1518) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1520:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind (line 987) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:989:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::graphemes (line 1529) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1531:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_char (line 1065) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1067:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1917) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1919:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase_into (line 416) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:418:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim (line 677) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:679:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_byte (line 1022) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1024:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/fiber.rs - types::fiber::JanetFiber::exec (line 117) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `janetrs::client` [INFO] [stdout] --> src/types/fiber.rs:118:15 [INFO] [stdout] | [INFO] [stdout] 3 | use janetrs::{client::JanetClient, JanetFiber, JanetFunction}; [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to 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/types/string.rs - types::string::JanetString::split (line 1741) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1743:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::raw_get_owned_key_value (line 788) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:790:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:793:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:796:11 [INFO] [stdout] | [INFO] [stdout] 11 | table.raw_get_owned_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:799:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.raw_get_owned_key_value(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::len (line 184) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::new (line 28) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:30:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase_into (line 575) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:577:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase (line 355) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:357:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase_into (line 588) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:590:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase (line 517) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:519:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_end_with (line 785) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:787:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase_into (line 429) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:431:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::unique (line 55) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:57:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::is_empty (line 102) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:104:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase (line 345) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:347:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase_into (line 403) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:405:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::words (line 2165) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2167:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get_key_value (line 173) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:175:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:178:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:179:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:182:8 [INFO] [stdout] | [INFO] [stdout] 12 | st.get_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get_owned_key_value (line 282) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:284:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:286:34 [INFO] [stdout] | [INFO] [stdout] 7 | let st = JanetStruct::builder(2).put(10, "ten").put(11, "eleven").finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:286:49 [INFO] [stdout] | [INFO] [stdout] 7 | let st = JanetStruct::builder(2).put(10, "ten").put(11, "eleven").finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:287:15 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(st.get_owned_key_value(10), Some((Janet::integer(10), Janet::from("ten")))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::key (line 1460) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1462:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_with (line 744) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:746:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_start (line 700) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:702:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::is_empty (line 304) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::new (line 54) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:56:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::keys (line 370) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:372:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:374:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::values (line 1055) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1057:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1059:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::try_insert (line 972) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:974:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:977:16 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(map.try_insert(37, "a").unwrap(), &Janet::from("a")); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:979:15 [INFO] [stdout] | [INFO] [stdout] 10 | let err = map.try_insert(37, "b").unwrap_err(); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:980:30 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(err.entry.key(), &Janet::from(37)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::values_mut (line 1073) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1075:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1077:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::as_bytes (line 117) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:119:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::values (line 388) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:390:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:392:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct (line 56) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:58:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:61:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put("ten", 10) [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:62:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put("eleven", 11) [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_proto_mut (line 514) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:516:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:518:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:519:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:523:18 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(table.get_proto_mut(3), Some(&mut Janet::from("c"))); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:524:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get_proto_mut(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::len (line 288) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_start_with (line 763) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:765:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get (line 155) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:160:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:161:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:163:15 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(st.get(10), Some(&Janet::from("ten"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value_proto (line 639) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:641:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:643:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:644:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:649:11 [INFO] [stdout] | [INFO] [stdout] 13 | table.get_key_value_proto(3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:652:18 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(table.get_key_value_proto(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::or_insert (line 1480) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1482:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1486:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1487:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1489:8 [INFO] [stdout] | [INFO] [stdout] 12 | *table.entry(10).or_insert(10) = Janet::boolean(false); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1489:18 [INFO] [stdout] | [INFO] [stdout] 12 | *table.entry(10).or_insert(10) = Janet::boolean(false); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1490:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get(10), Some(&Janet::boolean(false))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::contains (line 352) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:354:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:356:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! {10 => "ten"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:359:13 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!st.contains(11)); [INFO] [stdout] | ^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::with_capacity (line 71) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:73:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::len (line 86) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_proto (line 493) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:495:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:497:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:498:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:502:18 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(table.get_proto(3), Some(&Janet::from("c"))); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:503:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get_proto(11), None); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::contains_key (line 1000) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1002:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1005:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1007:15 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(table.contains_key(10)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1008:16 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!table.contains_key(11)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value (line 299) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:301:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:304:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:307:11 [INFO] [stdout] | [INFO] [stdout] 11 | table.get_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:310:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.get_key_value(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get_owned (line 256) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:258:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:261:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:262:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:264:15 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(st.get_owned(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::contains (line 1018) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1020:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1023:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1026:16 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!table.contains(11)); [INFO] [stdout] | ^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::raw_get_owned (line 762) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:764:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:767:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:769:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.raw_get_owned(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:770:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.raw_get_owned(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get (line 281) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:283:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:286:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:288:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get(10), Some(&Janet::from("ten"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:289:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.get(11), None); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value_mut (line 369) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:371:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:374:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:376:20 [INFO] [stdout] | [INFO] [stdout] 10 | let (k, v) = table.get_key_value_mut(10).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:384:11 [INFO] [stdout] | [INFO] [stdout] 18 | table.get_key_value_mut(10), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:387:18 [INFO] [stdout] | [INFO] [stdout] 21 | assert_eq!(table.get_key_value_mut(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::remove (line 844) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:846:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:849:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:851:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.remove(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:852:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.remove(10), None); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::removed (line 138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:140:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:143:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:144:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.insert(20, "twenty"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:147:7 [INFO] [stdout] | [INFO] [stdout] 12 | table.remove(20); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value_proto_mut (line 535) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:537:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:539:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:540:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:545:11 [INFO] [stdout] | [INFO] [stdout] 13 | table.get_key_value_proto_mut(3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:548:18 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(table.get_key_value_proto_mut(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_owned_key_value (line 739) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:741:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:744:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:747:11 [INFO] [stdout] | [INFO] [stdout] 11 | table.get_owned_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:750:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.get_owned_key_value(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::with_prototype (line 91) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:93:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::keys (line 1037) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1039:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1041:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::iter (line 1095) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1097:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1099:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_owned (line 713) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:715:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:718:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:720:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get_owned(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:721:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.get_owned(11), None); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::iter_mut (line 1118) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1120:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1122:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::set_prototype (line 262) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:264:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:266:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::get (line 1563) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1568:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1571:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::chunks (line 647) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:649:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 401) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:403:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:405:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:406:25 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.starts_with(&[Janet::from(10)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:407:25 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:407:42 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:408:26 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.starts_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:409:26 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:409:43 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rchunks_exact (line 760) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:762:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split (line 785) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:787:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:789:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![10, 40, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:795:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:796:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), tuple![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split (line 823) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:825:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:827:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![10, 6, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:833:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![10].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:835:34 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(iter.next().unwrap(), tuple![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::windows (line 604) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:606:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by (line 530) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:532:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:534:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:536:12 [INFO] [stdout] | [INFO] [stdout] 9 | let seek = Janet::from(13); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:538:12 [INFO] [stdout] | [INFO] [stdout] 11 | let seek = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:540:12 [INFO] [stdout] | [INFO] [stdout] 13 | let seek = Janet::from(100); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:542:12 [INFO] [stdout] | [INFO] [stdout] 15 | let seek = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split_last (line 296) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:298:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:303:23 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(last, &Janet::from(2)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:304:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:304:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by_key (line 571) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:573:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::VacantEntry::into_key (line 1814) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1819:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split_first (line 248) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:250:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = tuple![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:255:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(first, &Janet::from(0)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:256:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:256:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple (line 69) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 385) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:387:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 432) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:434:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:436:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:437:23 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.ends_with(&[Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:438:23 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:438:40 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:439:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.ends_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:440:24 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:440:41 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rchunks (line 721) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:723:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::chunks_exact (line 686) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:688:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 445) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:447:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:449:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::remove (line 1688) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1693:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1696:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1698:35 [INFO] [stdout] | [INFO] [stdout] 13 | if let Entry::Occupied(o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1702:16 [INFO] [stdout] | [INFO] [stdout] 17 | assert!(!table.contains_key(10)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::windows (line 618) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:620:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 473) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:475:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:477:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:479:29 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(s.binary_search(&Janet::from(13)), Ok(9)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:480:29 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(s.binary_search(&Janet::from(4)), Err(7)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:481:29 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(s.binary_search(&Janet::from(100)), Err(13)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:482:26 [INFO] [stdout] | [INFO] [stdout] 12 | let r = s.binary_search(&Janet::from(1)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::contains (line 207) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:209:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::insert (line 1626) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1631:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1634:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1636:39 [INFO] [stdout] | [INFO] [stdout] 13 | if let Entry::Occupied(mut o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1640:18 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(table.get(10), Some(&Janet::number(10.0))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::into_mut (line 1656) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1661:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1664:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1666:35 [INFO] [stdout] | [INFO] [stdout] 13 | if let Entry::Occupied(o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1670:18 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(table.get(10), Some(&Janet::integer(11))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::VacantEntry::insert (line 1754) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1759:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1763:33 [INFO] [stdout] | [INFO] [stdout] 12 | if let Entry::Vacant(o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1764:7 [INFO] [stdout] | [INFO] [stdout] 13 | o.insert(20); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1767:18 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(table.get(10), Some(&Janet::integer(20))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::len (line 174) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:176:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:178:45 [INFO] [stdout] | [INFO] [stdout] 7 | let tup = JanetTuple::builder(2).put("hey").put(11).finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 414) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:416:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:418:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rsplitn (line 933) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:935:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split (line 805) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:807:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:809:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![10, 40, 33]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:815:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::is_empty (line 189) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:191:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:193:45 [INFO] [stdout] | [INFO] [stdout] 7 | let tup = JanetTuple::builder(2).put("hey").put(11).finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 373) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:375:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 8 | tuple![1, 2].repeat(3).as_ref(), [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 9 | tuple![1, 2, 1, 2, 1, 2].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::first (line 224) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:226:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:229:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(10)), v.first()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::get_mut (line 1590) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1595:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1598:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1600:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1601:39 [INFO] [stdout] | [INFO] [stdout] 14 | if let Entry::Occupied(mut o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1609:18 [INFO] [stdout] | [INFO] [stdout] 22 | assert_eq!(table.get(10), Some(&Janet::number(11.0))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::get (line 137) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:139:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:141:45 [INFO] [stdout] | [INFO] [stdout] 7 | let tup = JanetTuple::builder(2).put("hey").put(11).finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::splitn (line 901) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::last (line 272) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:274:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:276:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:277:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(30)), v.last()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split_at (line 328) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:330:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:332:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![1, 2, 3, 4, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:337:23 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(right, tuple![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:342:22 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(left, tuple![1, 2].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:343:23 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(right, tuple![3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:348:22 [INFO] [stdout] | [INFO] [stdout] 23 | assert_eq!(left, tuple![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 850) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:852:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:854:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![11, 22, 33, 0, 44, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:860:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![44, 55].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:861:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), tuple![11, 22, 33].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 868) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:870:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:872:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![0, 1, 1, 2, 3, 5, 8]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:878:32 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(it.next().unwrap(), tuple![3, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:879:32 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(it.next().unwrap(), tuple![1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 492) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:494:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:496:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut s = tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:497:11 [INFO] [stdout] | [INFO] [stdout] 8 | let num = Janet::from(42); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 14 | tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] note: required by `from` [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/gc.rs - gc::JanetGc::unlock (line 55) [INFO] [stdout] src/macros.rs - macros::array (line 63) [INFO] [stdout] src/macros.rs - macros::array (line 74) [INFO] [stdout] src/macros.rs - macros::structs (line 118) [INFO] [stdout] src/macros.rs - macros::table (line 155) [INFO] [stdout] src/macros.rs - macros::tuple (line 13) [INFO] [stdout] src/macros.rs - macros::tuple (line 24) [INFO] [stdout] src/types.rs - types::Janet (line 101) [INFO] [stdout] src/types.rs - types::Janet (line 118) [INFO] [stdout] src/types.rs - types::Janet (line 152) [INFO] [stdout] src/types.rs - types::Janet::unwrap_or (line 370) [INFO] [stdout] src/types.rs - types::Janet::unwrap_or_default (line 421) [INFO] [stdout] src/types.rs - types::Janet::unwrap_or_else (line 393) [INFO] [stdout] src/types/array.rs - types::array::JanetArray (line 39) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::append (line 425) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search (line 1005) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search (line 1024) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search_by (line 1061) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search_by_key (line 1102) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::capacity (line 112) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks (line 1588) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks_exact (line 1667) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks_exact_mut (line 1707) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks_mut (line 1624) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::contains (line 406) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::dedup (line 1122) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::dedup_by (line 1176) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::dedup_by_key (line 1143) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::ends_with (line 964) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::ends_with (line 977) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::ensure (line 179) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::first (line 561) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::first_mut (line 585) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::get (line 324) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::get_mut (line 351) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::insert (line 451) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::is_empty (line 145) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::iter (line 1493) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::iter_mut (line 1513) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::last (line 661) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::last_mut (line 685) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::len (line 127) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::new (line 62) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::peek (line 305) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::pop (line 282) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::push (line 263) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks (line 1746) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks_exact (line 1825) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks_exact_mut (line 1866) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks_mut (line 1782) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::remove (line 484) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::repeat (line 905) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::repeat (line 917) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::reserve (line 205) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::reserve_exact (line 234) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::reverse (line 882) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplit (line 1985) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplit (line 2003) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplit_mut (line 2030) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplitn (line 2125) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplitn_mut (line 2154) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort (line 1257) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_by (line 1301) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_by_key (line 1344) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_unstable (line 1383) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_unstable_by (line 1425) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_unstable_by_key (line 1467) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split (line 1895) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split (line 1915) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split (line 1933) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_at (line 769) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_at_mut (line 816) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_first (line 610) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_first_mut (line 635) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_last (line 710) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_last_mut (line 735) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_mut (line 1959) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::splitn (line 2064) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::splitn_mut (line 2092) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::starts_with (line 933) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::starts_with (line 946) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::swap (line 855) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::truncate (line 516) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::truncate (line 528) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::truncate (line 540) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::windows (line 1545) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::windows (line 1559) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::with_capacity (line 82) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer (line 46) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer (line 56) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer (line 68) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes (line 344) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes_mut (line 362) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::bytes (line 1579) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::char_indices (line 1623) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::chars (line 1596) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::contains (line 380) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::ends_with (line 412) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1650) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1665) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1690) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1706) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find (line 1194) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_byte (line 1242) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_byteset (line 1336) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_char (line 1279) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1504) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1516) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_not_byteset (line 1377) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1732) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1745) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1777) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1788) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::is_ascii (line 432) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::is_empty (line 174) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::is_utf8 (line 450) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::len (line 157) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::lines (line 1811) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::lines_with_terminator (line 1856) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 655) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 666) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 868) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 879) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::new (line 100) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::push_char (line 286) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind (line 1223) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byte (line 1258) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byteset (line 1421) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_char (line 1301) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1548) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1560) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_not_byteset (line 1465) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2105) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2139) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2164) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2176) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2207) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplitn (line 2292) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::sentence_indices (line 1902) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::sentences (line 1936) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1965) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2000) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2025) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2037) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2068) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::splitn (line 2243) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::starts_with (line 396) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 617) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 627) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 830) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 840) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 491) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 501) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 511) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 546) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 559) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 572) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 700) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 710) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 720) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 758) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 771) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 784) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim (line 901) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_end (line 953) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_end_with (line 1021) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_start (line 927) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_start_with (line 999) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_with (line 977) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::utf8_chunks (line 2340) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::with_capacity (line 120) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::word_indices (line 2384) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::words (line 2424) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::words_with_break_indices (line 2457) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::words_with_breaks (line 2493) [INFO] [stdout] src/types/fiber.rs - types::fiber::JanetFiber::exec (line 117) [INFO] [stdout] src/types/fiber.rs - types::fiber::JanetFiber::exec_input (line 150) [INFO] [stdout] src/types/fiber.rs - types::fiber::JanetFiber::exec_with (line 185) [INFO] [stdout] src/types/string.rs - types::string::JanetString (line 105) [INFO] [stdout] src/types/string.rs - types::string::JanetString (line 96) [INFO] [stdout] src/types/string.rs - types::string::JanetString::as_bytes (line 218) [INFO] [stdout] src/types/string.rs - types::string::JanetString::bytes (line 1341) [INFO] [stdout] src/types/string.rs - types::string::JanetString::char_indices (line 1385) [INFO] [stdout] src/types/string.rs - types::string::JanetString::chars (line 1358) [INFO] [stdout] src/types/string.rs - types::string::JanetString::contains (line 234) [INFO] [stdout] src/types/string.rs - types::string::JanetString::ends_with (line 266) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields (line 1412) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields (line 1427) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields_with (line 1452) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields_with (line 1468) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find (line 958) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_byte (line 1006) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_byteset (line 1100) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_char (line 1043) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_iter (line 1265) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_iter (line 1277) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_not_byteset (line 1138) [INFO] [stdout] src/types/string.rs - types::string::JanetString::grapheme_indices (line 1494) [INFO] [stdout] src/types/string.rs - types::string::JanetString::graphemes (line 1518) [INFO] [stdout] src/types/string.rs - types::string::JanetString::graphemes (line 1529) [INFO] [stdout] src/types/string.rs - types::string::JanetString::is_ascii (line 286) [INFO] [stdout] src/types/string.rs - types::string::JanetString::is_empty (line 200) [INFO] [stdout] src/types/string.rs - types::string::JanetString::is_utf8 (line 304) [INFO] [stdout] src/types/string.rs - types::string::JanetString::len (line 184) [INFO] [stdout] src/types/string.rs - types::string::JanetString::lines (line 1552) [INFO] [stdout] src/types/string.rs - types::string::JanetString::lines_with_terminator (line 1597) [INFO] [stdout] src/types/string.rs - types::string::JanetString::new (line 130) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind (line 987) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_byte (line 1022) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_byteset (line 1182) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_char (line 1065) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_iter (line 1310) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_iter (line 1322) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_not_byteset (line 1226) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1846) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1880) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1905) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1917) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1948) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplitn (line 2033) [INFO] [stdout] src/types/string.rs - types::string::JanetString::sentence_indices (line 1643) [INFO] [stdout] src/types/string.rs - types::string::JanetString::sentences (line 1677) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1706) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1741) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1766) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1778) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1809) [INFO] [stdout] src/types/string.rs - types::string::JanetString::splitn (line 1984) [INFO] [stdout] src/types/string.rs - types::string::JanetString::starts_with (line 250) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 472) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 482) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 643) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 653) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase (line 345) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase (line 355) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase (line 365) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase_into (line 403) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase_into (line 416) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase_into (line 429) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase (line 517) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase (line 527) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase (line 537) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase_into (line 575) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase_into (line 588) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase_into (line 601) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim (line 677) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_end (line 723) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_end_with (line 785) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_start (line 700) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_start_with (line 763) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_with (line 744) [INFO] [stdout] src/types/string.rs - types::string::JanetString::utf8_chunks (line 2081) [INFO] [stdout] src/types/string.rs - types::string::JanetString::word_indices (line 2125) [INFO] [stdout] src/types/string.rs - types::string::JanetString::words (line 2165) [INFO] [stdout] src/types/string.rs - types::string::JanetString::words_with_break_indices (line 2198) [INFO] [stdout] src/types/string.rs - types::string::JanetString::words_with_breaks (line 2234) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct (line 56) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::contains (line 352) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::contains_key (line 335) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get (line 155) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get_key_value (line 173) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get_owned (line 256) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get_owned_key_value (line 282) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::is_empty (line 134) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::iter (line 406) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::keys (line 370) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::len (line 116) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::values (line 388) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::as_bytes (line 319) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::is_empty (line 304) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::len (line 288) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::new (line 249) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::as_bytes (line 117) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::is_empty (line 102) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::len (line 86) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::new (line 28) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::unique (line 55) [INFO] [stdout] src/types/table.rs - types::table::Entry::insert (line 1437) [INFO] [stdout] src/types/table.rs - types::table::Entry::key (line 1460) [INFO] [stdout] src/types/table.rs - types::table::Entry::or_insert (line 1480) [INFO] [stdout] src/types/table.rs - types::table::Entry::or_insert_with (line 1504) [INFO] [stdout] src/types/table.rs - types::table::Entry::or_insert_with_key (line 1527) [INFO] [stdout] src/types/table.rs - types::table::JanetTable (line 29) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::capacity (line 123) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::clear (line 159) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::contains (line 1018) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::contains_key (line 1000) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get (line 281) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value (line 299) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value_mut (line 369) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value_proto (line 639) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value_proto_mut (line 535) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_mut (line 347) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_owned (line 713) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_owned_key_value (line 739) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_proto (line 493) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_proto_mut (line 514) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::insert (line 930) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::is_empty (line 228) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::iter (line 1095) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::iter_mut (line 1118) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::keys (line 1037) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::len (line 210) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::new (line 54) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::raw_get_owned (line 762) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::raw_get_owned_key_value (line 788) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::remove (line 844) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::removed (line 138) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::set_prototype (line 262) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::try_insert (line 972) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::values (line 1055) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::values_mut (line 1073) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::with_capacity (line 71) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::with_prototype (line 91) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::get (line 1563) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::get_mut (line 1590) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::insert (line 1626) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::into_mut (line 1656) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::remove (line 1688) [INFO] [stdout] src/types/table.rs - types::table::VacantEntry::insert (line 1754) [INFO] [stdout] src/types/table.rs - types::table::VacantEntry::into_key (line 1814) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple (line 69) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 473) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 492) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by (line 530) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by_key (line 571) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::chunks (line 647) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::chunks_exact (line 686) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::contains (line 207) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 432) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 445) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::first (line 224) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::get (line 137) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::is_empty (line 189) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::last (line 272) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::len (line 174) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rchunks (line 721) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rchunks_exact (line 760) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 373) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 385) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 850) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 868) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rsplitn (line 933) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split (line 785) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split (line 805) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split (line 823) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split_at (line 328) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split_first (line 248) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split_last (line 296) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::splitn (line 901) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 401) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 414) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::windows (line 604) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::windows (line 618) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 5 passed; 354 failed; 3 ignored; 0 measured; 0 filtered out; finished in 1.68s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ad30d983319a882292a3b76edacab90f6eb8e404264853429921c5257b9da365", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ad30d983319a882292a3b76edacab90f6eb8e404264853429921c5257b9da365", kill_on_drop: false }` [INFO] [stdout] ad30d983319a882292a3b76edacab90f6eb8e404264853429921c5257b9da365