[INFO] fetching crate pi_slotmap 0.1.2... [INFO] testing pi_slotmap-0.1.2 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate pi_slotmap 0.1.2 into /workspace/builds/worker-4/source [INFO] validating manifest of crates.io crate pi_slotmap 0.1.2 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate pi_slotmap 0.1.2 [INFO] finished tweaking crates.io crate pi_slotmap 0.1.2 [INFO] tweaked toml for crates.io crate pi_slotmap 0.1.2 written to /workspace/builds/worker-4/source/Cargo.toml [INFO] crate crates.io crate pi_slotmap 0.1.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a132a8447a877c0192edca8f1b3333202d3217b6a1ff468ca242d6b5f42ad9a1 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "a132a8447a877c0192edca8f1b3333202d3217b6a1ff468ca242d6b5f42ad9a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a132a8447a877c0192edca8f1b3333202d3217b6a1ff468ca242d6b5f42ad9a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a132a8447a877c0192edca8f1b3333202d3217b6a1ff468ca242d6b5f42ad9a1", kill_on_drop: false }` [INFO] [stdout] a132a8447a877c0192edca8f1b3333202d3217b6a1ff468ca242d6b5f42ad9a1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] db6a70e302c3aa2f3c6baef57ac2670cfccdd71b88dd8748506f2f622cba76ee [INFO] running `Command { std: "docker" "start" "-a" "db6a70e302c3aa2f3c6baef57ac2670cfccdd71b88dd8748506f2f622cba76ee", kill_on_drop: false }` [INFO] [stderr] Compiling pi_slotmap v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.97s [INFO] running `Command { std: "docker" "inspect" "db6a70e302c3aa2f3c6baef57ac2670cfccdd71b88dd8748506f2f622cba76ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "db6a70e302c3aa2f3c6baef57ac2670cfccdd71b88dd8748506f2f622cba76ee", kill_on_drop: false }` [INFO] [stdout] db6a70e302c3aa2f3c6baef57ac2670cfccdd71b88dd8748506f2f622cba76ee [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4b17bb6cab93c06e566b142c65561cb573278e4e7b5e2ce3b0769697528385b2 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "4b17bb6cab93c06e566b142c65561cb573278e4e7b5e2ce3b0769697528385b2", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.121 [INFO] [stderr] Compiling quote v1.0.17 [INFO] [stderr] Compiling env_logger v0.7.1 [INFO] [stderr] Compiling syn v1.0.91 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling quickcheck v0.9.2 [INFO] [stderr] Compiling pi_slotmap v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 16.05s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/pi_slotmap-0dcebe3cd0bfd3d3) [INFO] running `Command { std: "docker" "inspect" "4b17bb6cab93c06e566b142c65561cb573278e4e7b5e2ce3b0769697528385b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4b17bb6cab93c06e566b142c65561cb573278e4e7b5e2ce3b0769697528385b2", kill_on_drop: false }` [INFO] [stdout] 4b17bb6cab93c06e566b142c65561cb573278e4e7b5e2ce3b0769697528385b2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 49fc6813f14ce39a5ec0363a602457497caea31250cfc23e0607934378f12d9a [INFO] running `Command { std: "docker" "start" "-a" "49fc6813f14ce39a5ec0363a602457497caea31250cfc23e0607934378f12d9a", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pi_slotmap-0dcebe3cd0bfd3d3) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test tests::iters_cloneable ... ok [INFO] [stdout] test sparse_secondary::tests::custom_hasher ... ok [INFO] [stdout] test tests::check_is_older_version ... ok [INFO] [stdout] test dense::tests::check_drops ... ok [INFO] [stdout] test tests::macro_expansion ... ok [INFO] [stdout] test basic::tests::qc_slotmap_equiv_hashmap ... ok [INFO] [stdout] test dense::tests::qc_slotmap_equiv_hashmap ... ok [INFO] [stderr] Doc-tests pi_slotmap [INFO] [stdout] test secondary::tests::qc_secmap_equiv_hashmap ... ok [INFO] [stdout] test sparse_secondary::tests::qc_secmap_equiv_hashmap ... ok [INFO] [stdout] test hop::tests::qc_slotmap_equiv_hashmap ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 194 tests [INFO] [stdout] test src/basic.rs - basic::SlotMap::insert (line 339) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::get_unchecked (line 603) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::get_disjoint_unchecked_mut (line 735) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::get (line 577) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::insert_with_key (line 361) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::get_mut (line 620) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::drain (line 561) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::contains_key (line 314) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::capacity (line 256) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::is_empty (line 239) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::get_unchecked_mut (line 647) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::with_capacity (line 157) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::iter (line 766) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::clear (line 534) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::keys (line 832) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::get_disjoint_mut (line 668) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::new (line 142) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::with_key (line 171) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::values_mut (line 878) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::new (line 52) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::len (line 223) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::retain (line 488) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::with_capacity_and_key (line 190) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::reserve (line 276) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::try_insert_with_key (line 388) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::capacity (line 238) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::get (line 562) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::iter_mut (line 796) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::with_capacity (line 67) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::values (line 855) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::contains_key (line 299) ... FAILED [INFO] [stdout] test src/basic.rs - basic::SlotMap::remove (line 461) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::get_unchecked (line 592) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::drain (line 546) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::is_empty (line 221) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::get_unchecked_mut (line 641) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::get_disjoint_unchecked_mut (line 733) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::get_disjoint_mut (line 664) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::get_mut (line 610) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::insert_with_key (line 347) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::iter (line 761) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::insert (line 324) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::iter_mut (line 786) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::keys (line 815) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::reserve (line 257) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::clear (line 522) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::remove (line 457) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::try_insert_with_key (line 374) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::values (line 835) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::with_capacity (line 62) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::values_mut (line 855) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::len (line 205) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::with_key (line 81) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::new (line 47) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::capacity (line 161) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::get (line 478) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::retain (line 481) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::contains_key (line 222) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::is_empty (line 144) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::clear (line 438) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::get_disjoint_mut (line 580) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::insert_with_key (line 269) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::get_disjoint_unchecked_mut (line 649) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::iter (line 677) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::drain (line 462) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::get_unchecked_mut (line 557) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::len (line 128) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::get_mut (line 526) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::iter_mut (line 702) ... FAILED [INFO] [stdout] test src/delay.rs - delay::DelaySlotMap::with_capacity_and_key (line 100) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::remove (line 374) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::try_insert_with_key (line 296) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::with_key (line 76) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::insert (line 247) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::with_capacity (line 174) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::values (line 751) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::keys (line 731) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::reserve (line 180) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::values_mut (line 771) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::get_disjoint_mut (line 772) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::drain (line 657) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::get_unchecked (line 508) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::insert (line 358) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::get (line 676) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::contains_key (line 333) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::retain (line 397) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::get_disjoint_unchecked_mut (line 840) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::get_mut (line 721) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::get_unchecked_mut (line 750) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::capacity (line 275) ... FAILED [INFO] [stdout] test src/dense.rs - dense::DenseSlotMap::with_capacity_and_key (line 95) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::iter_mut (line 894) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::insert_with_key (line 387) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::new (line 159) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::iter (line 868) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::get_unchecked (line 704) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::retain (line 583) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::is_empty (line 258) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::clear (line 633) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::reserve (line 295) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::try_insert_with_key (line 414) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::len (line 242) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::with_key (line 188) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::with_capacity_and_key (line 207) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::keys (line 925) ... FAILED [INFO] [stdout] test src/lib.rs - (line 59) ... FAILED [INFO] [stdout] test src/lib.rs - Key::is_null (line 379) ... FAILED [INFO] [stdout] test src/lib.rs - (line 188) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::values (line 945) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::Entry::key (line 997) ... FAILED [INFO] [stdout] test src/lib.rs - Key::data (line 395) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::remove (line 559) ... FAILED [INFO] [stdout] test src/lib.rs - Key::null (line 361) ... FAILED [INFO] [stdout] test src/lib.rs - new_key_type (line 414) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::Entry::and_modify (line 1018) ... FAILED [INFO] [stdout] test src/hop.rs - hop::HopSlotMap::values_mut (line 965) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry::into_mut (line 1158) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::Entry::or_default (line 1049) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry::key (line 1068) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry::get (line 1107) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::Entry::or_insert (line 956) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::clear (line 421) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry::remove (line 1209) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::Entry::or_insert_with (line 977) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::get_disjoint_unchecked_mut (line 647) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::capacity (line 200) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap (line 103) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::drain (line 449) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::get_mut (line 516) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::contains_key (line 271) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry::insert (line 1186) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry::get_mut (line 1131) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::get (line 468) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::entry (line 815) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry::remove_entry (line 1085) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::get_unchecked_mut (line 545) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::get_disjoint_mut (line 569) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::get_unchecked (line 496) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::retain (line 383) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::iter_mut (line 708) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::set_capacity (line 223) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::keys (line 742) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::len (line 169) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::insert (line 296) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::new (line 133) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::remove (line 342) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::is_empty (line 186) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::iter (line 679) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::values (line 766) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::with_capacity (line 150) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry::key (line 993) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap::values_mut (line 790) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::VacantEntry::key (line 1240) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::key (line 1064) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry::or_insert (line 952) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::get (line 1103) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry::and_modify (line 1014) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry::or_default (line 1045) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::get_mut (line 1127) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::insert (line 1182) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::into_mut (line 1154) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::entry (line 767) ... FAILED [INFO] [stdout] test src/secondary.rs - secondary::VacantEntry::insert (line 1262) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::contains_key (line 241) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry::or_insert_with (line 973) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::capacity (line 190) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::clear (line 383) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::remove_entry (line 1081) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::remove (line 1205) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_unchecked (line 458) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_disjoint_unchecked_mut (line 601) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap (line 51) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::drain (line 408) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_mut (line 477) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_disjoint_mut (line 529) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::is_empty (line 176) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::len (line 159) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get (line 430) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::insert (line 263) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::remove (line 314) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_unchecked_mut (line 506) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::iter_mut (line 661) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::iter (line 633) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::keys (line 694) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::retain (line 352) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::new (line 81) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_capacity_and_hasher (line 141) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::VacantEntry::key (line 1231) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_hasher (line 119) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::values (line 718) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_capacity (line 96) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::reserve (line 209) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::VacantEntry::insert (line 1253) ... FAILED [INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::values_mut (line 742) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::insert (line 339) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:340:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:341:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::get_unchecked (line 603) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:604:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:605:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::get_disjoint_unchecked_mut (line 735) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:736:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:737:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::get (line 577) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:578:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:579:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::insert_with_key (line 361) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:363:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::get_mut (line 620) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:621:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:622:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::drain (line 561) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:562:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:563:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::contains_key (line 314) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:315:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:316:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::capacity (line 256) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/basic.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: SlotMap<_, f64> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:258:27 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: SlotMap<_, f64> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::is_empty (line 239) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:241:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::get_unchecked_mut (line 647) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:648:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:649:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::with_capacity (line 157) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/basic.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:159:31 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::iter (line 766) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:767:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:768:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::clear (line 534) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:535:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:536:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::keys (line 832) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:833:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:835:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::get_disjoint_mut (line 668) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:669:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:670:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::new (line 142) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/basic.rs:144:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:144:31 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::with_key (line 171) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/basic.rs:173:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/basic.rs:176:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: SlotMap = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PositionKey` in this scope [INFO] [stdout] --> src/basic.rs:176:28 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_basic_rs_171_0() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 7 | let mut positions: SlotMap = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:176:48 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: SlotMap = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::values_mut (line 878) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:879:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:881:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::new (line 52) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/delay.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:54:36 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::len (line 223) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:224:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:225:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::retain (line 488) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:489:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:490:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::with_capacity_and_key (line 190) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/basic.rs:192:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:195:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut messages = SlotMap::with_capacity_and_key(3); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MessageKey` in this scope [INFO] [stdout] --> src/basic.rs:196:14 [INFO] [stdout] | [INFO] [stdout] 8 | let welcome: MessageKey = messages.insert("Welcome"); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::reserve (line 276) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:278:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::try_insert_with_key (line 388) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:389:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:390:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::capacity (line 238) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:239:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/delay.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: DenseSlotMap<_, f64> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:240:32 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: DenseSlotMap<_, f64> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::get (line 562) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:563:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:564:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::iter_mut (line 796) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:798:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::with_capacity (line 67) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/delay.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:69:36 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::values (line 855) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:858:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::contains_key (line 299) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:301:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/basic.rs - basic::SlotMap::remove (line 461) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/basic.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/basic.rs:463:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::get_unchecked (line 592) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:593:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:594:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::drain (line 546) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:548:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::is_empty (line 221) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:223:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::get_unchecked_mut (line 641) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:642:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:643:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::get_disjoint_unchecked_mut (line 733) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:734:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:735:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::get_disjoint_mut (line 664) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:665:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:666:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::get_mut (line 610) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:612:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::insert_with_key (line 347) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:349:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::iter (line 761) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:762:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:763:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::insert (line 324) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:326:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::iter_mut (line 786) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:787:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:788:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::keys (line 815) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:816:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:818:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::reserve (line 257) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:259:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::clear (line 522) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:523:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:524:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::remove (line 457) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:458:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:459:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::try_insert_with_key (line 374) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:376:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::values (line 835) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:838:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::with_capacity (line 62) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/dense.rs:64:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:64:36 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::values_mut (line 855) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:858:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::len (line 205) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:207:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::with_key (line 81) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/delay.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/delay.rs:86:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: DenseSlotMap = DenseSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PositionKey` in this scope [INFO] [stdout] --> src/delay.rs:86:33 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_delay_rs_81_0() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 7 | let mut positions: DenseSlotMap = DenseSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:86:53 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: DenseSlotMap = DenseSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::new (line 47) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/dense.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:49:36 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::capacity (line 161) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/dense.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: DenseSlotMap<_, f64> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:163:32 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: DenseSlotMap<_, f64> = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::get (line 478) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:480:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::retain (line 481) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:483:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::contains_key (line 222) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:224:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::is_empty (line 144) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:146:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::clear (line 438) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:439:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:440:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::get_disjoint_mut (line 580) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:581:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:582:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::insert_with_key (line 269) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:271:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::get_disjoint_unchecked_mut (line 649) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:650:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:651:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::iter (line 677) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:679:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::drain (line 462) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:464:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::get_unchecked_mut (line 557) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:558:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:559:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::len (line 128) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:130:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::get_mut (line 526) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:527:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:528:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::iter_mut (line 702) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:703:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:704:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/delay.rs - delay::DelaySlotMap::with_capacity_and_key (line 100) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/delay.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/delay.rs:102:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/delay.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut messages = DenseSlotMap::with_capacity_and_key(3); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MessageKey` in this scope [INFO] [stdout] --> src/delay.rs:106:14 [INFO] [stdout] | [INFO] [stdout] 8 | let welcome: MessageKey = messages.insert("Welcome"); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::remove (line 374) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:376:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::try_insert_with_key (line 296) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:298:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::with_key (line 76) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/dense.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DenseSlotMap` in this scope [INFO] [stdout] --> src/dense.rs:81:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: DenseSlotMap = DenseSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PositionKey` in this scope [INFO] [stdout] --> src/dense.rs:81:33 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_dense_rs_76_0() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 7 | let mut positions: DenseSlotMap = DenseSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:81:53 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: DenseSlotMap = DenseSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::insert (line 247) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:249:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::with_capacity (line 174) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HopSlotMap` in this scope [INFO] [stdout] --> src/hop.rs:176:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: HopSlotMap<_, i32> = HopSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:176:34 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: HopSlotMap<_, i32> = HopSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::values (line 751) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:754:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::keys (line 731) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:732:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:734:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::reserve (line 180) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:182:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::values_mut (line 771) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:774:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::get_disjoint_mut (line 772) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:773:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:774:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::drain (line 657) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:658:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:659:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::get_unchecked (line 508) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:510:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::insert (line 358) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:360:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::get (line 676) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:677:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:678:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::contains_key (line 333) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:334:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:335:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::retain (line 397) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:398:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:399:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = DenseSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::get_disjoint_unchecked_mut (line 840) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:841:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:842:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::get_mut (line 721) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:722:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:723:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::get_unchecked_mut (line 750) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:752:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::capacity (line 275) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HopSlotMap` in this scope [INFO] [stdout] --> src/hop.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: HopSlotMap<_, f64> = HopSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:277:30 [INFO] [stdout] | [INFO] [stdout] 4 | let sm: HopSlotMap<_, f64> = HopSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/dense.rs - dense::DenseSlotMap::with_capacity_and_key (line 95) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/dense.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/dense.rs:97:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap` [INFO] [stdout] --> src/dense.rs:100:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut messages = DenseSlotMap::with_capacity_and_key(3); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DenseSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MessageKey` in this scope [INFO] [stdout] --> src/dense.rs:101:14 [INFO] [stdout] | [INFO] [stdout] 8 | let welcome: MessageKey = messages.insert("Welcome"); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::iter_mut (line 894) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:895:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:896:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::insert_with_key (line 387) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:388:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:389:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::new (line 159) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HopSlotMap` in this scope [INFO] [stdout] --> src/hop.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: HopSlotMap<_, i32> = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:161:34 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: HopSlotMap<_, i32> = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::iter (line 868) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:870:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::get_unchecked (line 704) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:706:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::retain (line 583) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:584:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:585:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::is_empty (line 258) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:260:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::clear (line 633) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:635:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::reserve (line 295) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:297:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::try_insert_with_key (line 414) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:415:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:416:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::len (line 242) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:244:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::with_key (line 188) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/hop.rs:190:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HopSlotMap` in this scope [INFO] [stdout] --> src/hop.rs:193:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: HopSlotMap = HopSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PositionKey` in this scope [INFO] [stdout] --> src/hop.rs:193:31 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_hop_rs_188_0() { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 7 | let mut positions: HopSlotMap = HopSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:193:51 [INFO] [stdout] | [INFO] [stdout] 7 | let mut positions: HopSlotMap = HopSlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::with_capacity_and_key (line 207) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/hop.rs:209:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:212:20 [INFO] [stdout] | [INFO] [stdout] 7 | let mut messages = HopSlotMap::with_capacity_and_key(3); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MessageKey` in this scope [INFO] [stdout] --> src/hop.rs:213:14 [INFO] [stdout] | [INFO] [stdout] 8 | let welcome: MessageKey = messages.insert("Welcome"); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::keys (line 925) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:926:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:928:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 59) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/lib.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/lib.rs:61:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/lib.rs:71:15 [INFO] [stdout] | [INFO] [stdout] 14 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Key::is_null (line 379) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/lib.rs:380:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/lib.rs:381:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { struct MyKey; } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MyKey` [INFO] [stdout] --> src/lib.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 5 | let a = MyKey::null(); [INFO] [stdout] | ^^^^^ use of undeclared type `MyKey` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MyKey` [INFO] [stdout] --> src/lib.rs:383:9 [INFO] [stdout] | [INFO] [stdout] 6 | let b = MyKey::default(); [INFO] [stdout] | ^^^^^ use of undeclared type `MyKey` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 188) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/lib.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/lib.rs:192:1 [INFO] [stdout] | [INFO] [stdout] 6 | new_key_type! { struct PlayerKey; } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/lib.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 7 | let sm: SlotMap = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PlayerKey` in this scope [INFO] [stdout] --> src/lib.rs:193:17 [INFO] [stdout] | [INFO] [stdout] 5 | struct Player; [INFO] [stdout] | -------------- similarly named struct `Player` defined here [INFO] [stdout] 6 | new_key_type! { struct PlayerKey; } [INFO] [stdout] 7 | let sm: SlotMap = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 7 | let sm: SlotMap = SlotMap::with_key(); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_lib_rs_188_0() { [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/lib.rs:193:38 [INFO] [stdout] | [INFO] [stdout] 7 | let sm: SlotMap = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::values (line 945) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:946:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:948:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::Entry::key (line 997) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:999:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:1000:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap<_, ()> = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1000:36 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap<_, ()> = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Key::data (line 395) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/lib.rs:396:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/lib.rs:397:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { struct MyKey; } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MyKey` [INFO] [stdout] --> src/lib.rs:399:10 [INFO] [stdout] | [INFO] [stdout] 6 | let mk = MyKey::null(); [INFO] [stdout] | ^^^^^ use of undeclared type `MyKey` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultKey` [INFO] [stdout] --> src/lib.rs:398:10 [INFO] [stdout] | [INFO] [stdout] 5 | let dk = DefaultKey::null(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 5 | let dk = Default::null(); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::remove (line 559) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:561:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Key::null (line 361) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/lib.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/lib.rs:363:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultKey` [INFO] [stdout] --> src/lib.rs:365:10 [INFO] [stdout] | [INFO] [stdout] 6 | let nk = DefaultKey::null(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 6 | let nk = Default::null(); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - new_key_type (line 414) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `slotmap` [INFO] [stdout] --> src/lib.rs:415:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate slotmap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: cannot find macro `new_key_type` in this scope [INFO] [stdout] --> src/lib.rs:417:1 [INFO] [stdout] | [INFO] [stdout] 4 | new_key_type! { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] pi_slotmap::new_key_type [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/lib.rs:427:21 [INFO] [stdout] | [INFO] [stdout] 14 | let mut users = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/lib.rs:428:23 [INFO] [stdout] | [INFO] [stdout] 15 | let mut rockets = SlotMap::with_key(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 3 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UserKey` in this scope [INFO] [stdout] --> src/lib.rs:429:14 [INFO] [stdout] | [INFO] [stdout] 16 | let bob: UserKey = users.insert("bobby"); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RocketKey` in this scope [INFO] [stdout] --> src/lib.rs:430:17 [INFO] [stdout] | [INFO] [stdout] 17 | let apollo: RocketKey = rockets.insert("apollo"); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0463. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::Entry::and_modify (line 1018) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:1019:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1020:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1021:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/hop.rs - hop::HopSlotMap::values_mut (line 965) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/hop.rs:966:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `HopSlotMap` [INFO] [stdout] --> src/hop.rs:968:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = HopSlotMap::new(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::HopSlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::OccupiedEntry::into_mut (line 1158) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1160:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1159:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1168:8 [INFO] [stdout] | [INFO] [stdout] 12 | if let Entry::Occupied(o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1161:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1162:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::Entry::or_default (line 1049) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:1050:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1051:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:1052:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap<_, Option> = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1052:45 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap<_, Option> = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::OccupiedEntry::key (line 1068) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:1069:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1070:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1071:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::OccupiedEntry::get (line 1107) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1109:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1108:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1116:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Occupied(o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1110:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1111:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::Entry::or_insert (line 956) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:958:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:959:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::clear (line 421) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:422:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:423:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:424:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::OccupiedEntry::remove (line 1209) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1211:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1210:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1219:8 [INFO] [stdout] | [INFO] [stdout] 12 | if let Entry::Occupied(mut o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1213:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1214:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::Entry::or_insert_with (line 977) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:979:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:980:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::get_disjoint_unchecked_mut (line 647) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:648:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:649:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:650:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::capacity (line 200) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:202:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/secondary.rs:202:27 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:202:46 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap (line 103) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:105:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut players = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:106:18 [INFO] [stdout] | [INFO] [stdout] 5 | let mut health = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:107:16 [INFO] [stdout] | [INFO] [stdout] 6 | let mut ammo = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::drain (line 449) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:450:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:452:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:454:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::get_mut (line 516) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:517:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:518:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:520:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::contains_key (line 271) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:273:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:275:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut squared = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::OccupiedEntry::insert (line 1186) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1188:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1187:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1195:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Occupied(mut o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1189:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1190:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::OccupiedEntry::get_mut (line 1131) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1133:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1132:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1139:8 [INFO] [stdout] | [INFO] [stdout] 10 | if let Entry::Occupied(mut o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1134:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1135:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::get (line 468) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:469:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:470:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:472:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::entry (line 815) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:816:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:817:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:818:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::OccupiedEntry::remove_entry (line 1085) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1087:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1086:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1094:13 [INFO] [stdout] | [INFO] [stdout] 11 | if let Some(Entry::Occupied(o)) = sec.entry(foo) { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1088:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1089:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::get_unchecked_mut (line 545) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:547:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:549:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::get_disjoint_mut (line 569) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:570:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:571:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:572:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::get_unchecked (line 496) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:497:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:498:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:500:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::retain (line 383) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:384:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:385:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:386:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::iter_mut (line 708) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:709:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:710:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:711:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::set_capacity (line 223) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:224:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:225:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/secondary.rs:225:27 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:225:46 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::keys (line 742) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:745:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:746:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::len (line 169) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:171:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:173:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut squared = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::insert (line 296) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:298:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:300:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut squared = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::new (line 133) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:135:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/secondary.rs:135:27 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:135:46 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::remove (line 342) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:344:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:345:19 [INFO] [stdout] | [INFO] [stdout] 5 | let mut squared = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::is_empty (line 186) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:188:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/secondary.rs:188:27 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:188:46 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SecondaryMap = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::iter (line 679) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:680:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:681:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:682:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::values (line 766) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:767:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:769:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:770:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::with_capacity (line 150) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/secondary.rs:152:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:152:31 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:153:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(sm.capacity()); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/secondary.rs:153:27 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(sm.capacity()); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(sm.capacity()); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:153:46 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SecondaryMap = SecondaryMap::with_capacity(sm.capacity()); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::Entry::key (line 993) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:994:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:995:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:996:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<_, ()> = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:996:42 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<_, ()> = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::SecondaryMap::values_mut (line 790) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/secondary.rs:791:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:793:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:794:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::VacantEntry::key (line 1240) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1242:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1241:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1249:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Vacant(v) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1244:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SecondaryMap` in this scope [INFO] [stdout] --> src/secondary.rs:1245:14 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec: SecondaryMap<_, ()> = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1245:36 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec: SecondaryMap<_, ()> = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::key (line 1064) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1065:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1066:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1067:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::Entry::or_insert (line 952) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:953:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:954:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:955:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::get (line 1103) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1105:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1104:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1112:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Occupied(o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1106:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1107:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::Entry::and_modify (line 1014) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1015:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1016:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1017:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::Entry::or_default (line 1045) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1047:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:1048:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<_, Option> = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1048:51 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<_, Option> = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::get_mut (line 1127) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1129:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1128:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1135:8 [INFO] [stdout] | [INFO] [stdout] 10 | if let Entry::Occupied(mut o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1130:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1131:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::insert (line 1182) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1184:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1183:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1191:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Occupied(mut o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1185:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1186:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::into_mut (line 1154) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1156:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1155:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1164:8 [INFO] [stdout] | [INFO] [stdout] 12 | if let Entry::Occupied(o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1157:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1158:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::entry (line 767) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:769:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:770:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/secondary.rs - secondary::VacantEntry::insert (line 1262) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/secondary.rs:1264:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::secondary::Entry` [INFO] [stdout] --> src/secondary.rs:1263:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/secondary.rs:1271:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Vacant(v) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/secondary.rs:1266:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SecondaryMap` [INFO] [stdout] --> src/secondary.rs:1267:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec = SecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::contains_key (line 241) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:243:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:245:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut squared = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::Entry::or_insert_with (line 973) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:974:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:975:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:976:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::capacity (line 190) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:192:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:192:33 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::with_capacity(10); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:192:52 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::clear (line 383) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:384:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:385:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:386:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::remove_entry (line 1081) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1082:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1090:13 [INFO] [stdout] | [INFO] [stdout] 11 | if let Some(Entry::Occupied(o)) = sec.entry(foo) { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1084:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1085:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::remove (line 1205) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1207:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1206:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1215:8 [INFO] [stdout] | [INFO] [stdout] 12 | if let Entry::Occupied(mut o) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1209:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1210:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_unchecked (line 458) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:459:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:460:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:462:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_disjoint_unchecked_mut (line 601) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:602:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:603:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:604:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap (line 51) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 4 | let mut players = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:54:18 [INFO] [stdout] | [INFO] [stdout] 5 | let mut health = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:55:16 [INFO] [stdout] | [INFO] [stdout] 6 | let mut ammo = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::drain (line 408) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:411:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:413:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_mut (line 477) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:478:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:479:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:481:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_disjoint_mut (line 529) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:530:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:531:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:532:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::is_empty (line 176) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:178:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:178:33 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:178:52 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::len (line 159) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:161:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:163:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut squared = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get (line 430) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:431:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:432:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:434:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::insert (line 263) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:265:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:267:19 [INFO] [stdout] | [INFO] [stdout] 6 | let mut squared = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::remove (line 314) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:315:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:316:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:317:19 [INFO] [stdout] | [INFO] [stdout] 5 | let mut squared = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_unchecked_mut (line 506) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:508:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:510:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::iter_mut (line 661) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:662:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:663:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:664:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::iter (line 633) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:635:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:636:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::keys (line 694) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:695:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:697:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:698:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::retain (line 352) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:354:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:355:15 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::new (line 81) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:83:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:83:33 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:83:52 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_capacity_and_hasher (line 141) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:144:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:144:31 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:145:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:145:33 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 7 | SparseSecondaryMap::with_capacity_and_hasher(10, RandomState::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::VacantEntry::key (line 1231) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1233:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1232:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1240:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Vacant(v) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1235:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:1236:14 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec: SparseSecondaryMap<_, ()> = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1236:42 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec: SparseSecondaryMap<_, ()> = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_hasher (line 119) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:122:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:122:31 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:123:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:123:33 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 7 | SparseSecondaryMap::with_hasher(RandomState::new()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::values (line 718) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:721:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:722:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_capacity (line 96) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SlotMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:98:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:98:31 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:99:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:99:33 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 5 | let mut sec: SparseSecondaryMap = [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 6 | SparseSecondaryMap::with_capacity(sm.capacity()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::reserve (line 209) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SparseSecondaryMap` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:211:14 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefaultKey` in this scope [INFO] [stdout] --> src/sparse_secondary.rs:211:33 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::DefaultKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:211:52 [INFO] [stdout] | [INFO] [stdout] 4 | let mut sec: SparseSecondaryMap = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::VacantEntry::insert (line 1253) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:1255:5 [INFO] [stdout] | [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `slotmap`, `slotmap::sparse_secondary::Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1254:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] 4 | use slotmap::sparse_secondary::Entry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Entry` [INFO] [stdout] --> src/sparse_secondary.rs:1262:8 [INFO] [stdout] | [INFO] [stdout] 11 | if let Entry::Vacant(v) = sec.entry(k).unwrap() { [INFO] [stdout] | ^^^^^ use of undeclared type `Entry` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:1257:14 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:1258:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::values_mut (line 742) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `slotmap` [INFO] [stdout] --> src/sparse_secondary.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 3 | use slotmap::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `slotmap` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SlotMap` [INFO] [stdout] --> src/sparse_secondary.rs:745:14 [INFO] [stdout] | [INFO] [stdout] 5 | let mut sm = SlotMap::new(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SlotMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SparseSecondaryMap` [INFO] [stdout] --> src/sparse_secondary.rs:746:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use pi_slotmap::SparseSecondaryMap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/basic.rs - basic::SlotMap::new (line 142) [INFO] [stdout] src/basic.rs - basic::SlotMap::with_capacity (line 157) [INFO] [stdout] src/basic.rs - basic::SlotMap::capacity (line 256) [INFO] [stdout] src/basic.rs - basic::SlotMap::clear (line 534) [INFO] [stdout] src/basic.rs - basic::SlotMap::contains_key (line 314) [INFO] [stdout] src/basic.rs - basic::SlotMap::drain (line 561) [INFO] [stdout] src/basic.rs - basic::SlotMap::get (line 577) [INFO] [stdout] src/basic.rs - basic::SlotMap::get_disjoint_mut (line 668) [INFO] [stdout] src/basic.rs - basic::SlotMap::get_disjoint_unchecked_mut (line 735) [INFO] [stdout] src/basic.rs - basic::SlotMap::get_mut (line 620) [INFO] [stdout] src/basic.rs - basic::SlotMap::get_unchecked (line 603) [INFO] [stdout] src/basic.rs - basic::SlotMap::get_unchecked_mut (line 647) [INFO] [stdout] src/basic.rs - basic::SlotMap::insert (line 339) [INFO] [stdout] src/basic.rs - basic::SlotMap::insert_with_key (line 361) [INFO] [stdout] src/basic.rs - basic::SlotMap::is_empty (line 239) [INFO] [stdout] src/basic.rs - basic::SlotMap::iter (line 766) [INFO] [stdout] src/basic.rs - basic::SlotMap::iter_mut (line 796) [INFO] [stdout] src/basic.rs - basic::SlotMap::keys (line 832) [INFO] [stdout] src/basic.rs - basic::SlotMap::len (line 223) [INFO] [stdout] src/basic.rs - basic::SlotMap::remove (line 461) [INFO] [stdout] src/basic.rs - basic::SlotMap::reserve (line 276) [INFO] [stdout] src/basic.rs - basic::SlotMap::retain (line 488) [INFO] [stdout] src/basic.rs - basic::SlotMap::try_insert_with_key (line 388) [INFO] [stdout] src/basic.rs - basic::SlotMap::values (line 855) [INFO] [stdout] src/basic.rs - basic::SlotMap::values_mut (line 878) [INFO] [stdout] src/basic.rs - basic::SlotMap::with_capacity_and_key (line 190) [INFO] [stdout] src/basic.rs - basic::SlotMap::with_key (line 171) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::new (line 52) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::with_capacity (line 67) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::capacity (line 238) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::clear (line 522) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::contains_key (line 299) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::drain (line 546) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::get (line 562) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::get_disjoint_mut (line 664) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::get_disjoint_unchecked_mut (line 733) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::get_mut (line 610) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::get_unchecked (line 592) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::get_unchecked_mut (line 641) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::insert (line 324) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::insert_with_key (line 347) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::is_empty (line 221) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::iter (line 761) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::iter_mut (line 786) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::keys (line 815) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::len (line 205) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::remove (line 457) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::reserve (line 257) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::retain (line 481) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::try_insert_with_key (line 374) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::values (line 835) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::values_mut (line 855) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::with_capacity_and_key (line 100) [INFO] [stdout] src/delay.rs - delay::DelaySlotMap::with_key (line 81) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::new (line 47) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::with_capacity (line 62) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::capacity (line 161) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::clear (line 438) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::contains_key (line 222) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::drain (line 462) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::get (line 478) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::get_disjoint_mut (line 580) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::get_disjoint_unchecked_mut (line 649) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::get_mut (line 526) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::get_unchecked (line 508) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::get_unchecked_mut (line 557) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::insert (line 247) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::insert_with_key (line 269) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::is_empty (line 144) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::iter (line 677) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::iter_mut (line 702) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::keys (line 731) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::len (line 128) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::remove (line 374) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::reserve (line 180) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::retain (line 397) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::try_insert_with_key (line 296) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::values (line 751) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::values_mut (line 771) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::with_capacity_and_key (line 95) [INFO] [stdout] src/dense.rs - dense::DenseSlotMap::with_key (line 76) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::new (line 159) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::with_capacity (line 174) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::capacity (line 275) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::clear (line 633) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::contains_key (line 333) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::drain (line 657) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::get (line 676) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::get_disjoint_mut (line 772) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::get_disjoint_unchecked_mut (line 840) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::get_mut (line 721) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::get_unchecked (line 704) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::get_unchecked_mut (line 750) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::insert (line 358) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::insert_with_key (line 387) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::is_empty (line 258) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::iter (line 868) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::iter_mut (line 894) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::keys (line 925) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::len (line 242) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::remove (line 559) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::reserve (line 295) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::retain (line 583) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::try_insert_with_key (line 414) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::values (line 945) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::values_mut (line 965) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::with_capacity_and_key (line 207) [INFO] [stdout] src/hop.rs - hop::HopSlotMap::with_key (line 188) [INFO] [stdout] src/lib.rs - (line 188) [INFO] [stdout] src/lib.rs - (line 59) [INFO] [stdout] src/lib.rs - Key::data (line 395) [INFO] [stdout] src/lib.rs - Key::is_null (line 379) [INFO] [stdout] src/lib.rs - Key::null (line 361) [INFO] [stdout] src/lib.rs - new_key_type (line 414) [INFO] [stdout] src/secondary.rs - secondary::Entry::and_modify (line 1018) [INFO] [stdout] src/secondary.rs - secondary::Entry::key (line 997) [INFO] [stdout] src/secondary.rs - secondary::Entry::or_default (line 1049) [INFO] [stdout] src/secondary.rs - secondary::Entry::or_insert (line 956) [INFO] [stdout] src/secondary.rs - secondary::Entry::or_insert_with (line 977) [INFO] [stdout] src/secondary.rs - secondary::OccupiedEntry::get (line 1107) [INFO] [stdout] src/secondary.rs - secondary::OccupiedEntry::get_mut (line 1131) [INFO] [stdout] src/secondary.rs - secondary::OccupiedEntry::insert (line 1186) [INFO] [stdout] src/secondary.rs - secondary::OccupiedEntry::into_mut (line 1158) [INFO] [stdout] src/secondary.rs - secondary::OccupiedEntry::key (line 1068) [INFO] [stdout] src/secondary.rs - secondary::OccupiedEntry::remove (line 1209) [INFO] [stdout] src/secondary.rs - secondary::OccupiedEntry::remove_entry (line 1085) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap (line 103) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::capacity (line 200) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::clear (line 421) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::contains_key (line 271) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::drain (line 449) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::entry (line 815) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::get (line 468) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::get_disjoint_mut (line 569) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::get_disjoint_unchecked_mut (line 647) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::get_mut (line 516) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::get_unchecked (line 496) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::get_unchecked_mut (line 545) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::insert (line 296) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::is_empty (line 186) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::iter (line 679) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::iter_mut (line 708) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::keys (line 742) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::len (line 169) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::new (line 133) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::remove (line 342) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::retain (line 383) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::set_capacity (line 223) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::values (line 766) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::values_mut (line 790) [INFO] [stdout] src/secondary.rs - secondary::SecondaryMap::with_capacity (line 150) [INFO] [stdout] src/secondary.rs - secondary::VacantEntry::insert (line 1262) [INFO] [stdout] src/secondary.rs - secondary::VacantEntry::key (line 1240) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::Entry::and_modify (line 1014) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::Entry::key (line 993) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::Entry::or_default (line 1045) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::Entry::or_insert (line 952) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::Entry::or_insert_with (line 973) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::get (line 1103) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::get_mut (line 1127) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::insert (line 1182) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::into_mut (line 1154) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::key (line 1064) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::remove (line 1205) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::OccupiedEntry::remove_entry (line 1081) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap (line 51) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::capacity (line 190) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::clear (line 383) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::contains_key (line 241) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::drain (line 408) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::entry (line 767) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get (line 430) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_disjoint_mut (line 529) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_disjoint_unchecked_mut (line 601) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_mut (line 477) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_unchecked (line 458) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::get_unchecked_mut (line 506) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::insert (line 263) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::is_empty (line 176) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::iter (line 633) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::iter_mut (line 661) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::keys (line 694) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::len (line 159) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::remove (line 314) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::reserve (line 209) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::retain (line 352) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::values (line 718) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::values_mut (line 742) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_capacity_and_hasher (line 141) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_hasher (line 119) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::new (line 81) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap::with_capacity (line 96) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::VacantEntry::insert (line 1253) [INFO] [stdout] src/sparse_secondary.rs - sparse_secondary::VacantEntry::key (line 1231) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 194 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.35s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "49fc6813f14ce39a5ec0363a602457497caea31250cfc23e0607934378f12d9a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49fc6813f14ce39a5ec0363a602457497caea31250cfc23e0607934378f12d9a", kill_on_drop: false }` [INFO] [stdout] 49fc6813f14ce39a5ec0363a602457497caea31250cfc23e0607934378f12d9a