[INFO] fetching crate pi_slotmap 0.1.5...
[INFO] testing pi_slotmap-0.1.5 against beta-2023-04-20 for beta-1.70-1
[INFO] extracting crate pi_slotmap 0.1.5 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate pi_slotmap 0.1.5 on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pi_slotmap 0.1.5
[INFO] finished tweaking crates.io crate pi_slotmap 0.1.5
[INFO] tweaked toml for crates.io crate pi_slotmap 0.1.5 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate crates.io crate pi_slotmap 0.1.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 38d1691748818297591e7241c83182eba5dcd6c9491aaa73461fca06e0ee18b4
[INFO] running `Command { std: "docker" "start" "-a" "38d1691748818297591e7241c83182eba5dcd6c9491aaa73461fca06e0ee18b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "38d1691748818297591e7241c83182eba5dcd6c9491aaa73461fca06e0ee18b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "38d1691748818297591e7241c83182eba5dcd6c9491aaa73461fca06e0ee18b4", kill_on_drop: false }`
[INFO] [stdout] 38d1691748818297591e7241c83182eba5dcd6c9491aaa73461fca06e0ee18b4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fcfcd4c79ab7fc6f7d8e4735af8c7bb45bc62ec3935477b8c84aced0364a2759
[INFO] running `Command { std: "docker" "start" "-a" "fcfcd4c79ab7fc6f7d8e4735af8c7bb45bc62ec3935477b8c84aced0364a2759", kill_on_drop: false }`
[INFO] [stderr]    Compiling pi_slotmap v0.1.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `unaligned_references` has been removed: converted into hard error, see issue #82523 <https://github.com/rust-lang/rust/issues/82523> for more information
[INFO] [stdout]   --> src/lib.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![deny(missing_docs, unaligned_references)]
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.00s
[INFO] running `Command { std: "docker" "inspect" "fcfcd4c79ab7fc6f7d8e4735af8c7bb45bc62ec3935477b8c84aced0364a2759", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fcfcd4c79ab7fc6f7d8e4735af8c7bb45bc62ec3935477b8c84aced0364a2759", kill_on_drop: false }`
[INFO] [stdout] fcfcd4c79ab7fc6f7d8e4735af8c7bb45bc62ec3935477b8c84aced0364a2759
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c43ec514525ed3e3f7a81a81b14a86b17747ecf46ab91cbb8086a81346e8c035
[INFO] running `Command { std: "docker" "start" "-a" "c43ec514525ed3e3f7a81a81b14a86b17747ecf46ab91cbb8086a81346e8c035", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.121
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.37
[INFO] [stderr]    Compiling log v0.4.16
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling syn v1.0.91
[INFO] [stderr]    Compiling serde_json v1.0.79
[INFO] [stderr]    Compiling serde_derive v1.0.136
[INFO] [stderr]    Compiling itoa v1.0.1
[INFO] [stderr]    Compiling ryu v1.0.9
[INFO] [stdout] warning: lint `unaligned_references` has been removed: converted into hard error, see issue #82523 <https://github.com/rust-lang/rust/issues/82523> for more information
[INFO] [stdout]   --> src/lib.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![deny(missing_docs, unaligned_references)]
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling quote v1.0.17
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[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 regex v1.5.5
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling quickcheck v0.9.2
[INFO] [stderr]    Compiling pi_slotmap v0.1.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `unaligned_references` has been removed: converted into hard error, see issue #82523 <https://github.com/rust-lang/rust/issues/82523> for more information
[INFO] [stdout]   --> src/lib.rs:13:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![deny(missing_docs, unaligned_references)]
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 10.26s
[INFO] running `Command { std: "docker" "inspect" "c43ec514525ed3e3f7a81a81b14a86b17747ecf46ab91cbb8086a81346e8c035", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c43ec514525ed3e3f7a81a81b14a86b17747ecf46ab91cbb8086a81346e8c035", kill_on_drop: false }`
[INFO] [stdout] c43ec514525ed3e3f7a81a81b14a86b17747ecf46ab91cbb8086a81346e8c035
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a13475ee0e19d68bbf07365f28eae839f47264e9cc629d76a7ac6340b459a3b8
[INFO] running `Command { std: "docker" "start" "-a" "a13475ee0e19d68bbf07365f28eae839f47264e9cc629d76a7ac6340b459a3b8", kill_on_drop: false }`
[INFO] [stderr] warning: lint `unaligned_references` has been removed: converted into hard error, see issue #82523 <https://github.com/rust-lang/rust/issues/82523> for more information
[INFO] [stderr]   --> src/lib.rs:13:23
[INFO] [stderr]    |
[INFO] [stderr] 13 | #![deny(missing_docs, unaligned_references)]
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `pi_slotmap` (lib) generated 1 warning
[INFO] [stderr] warning: `pi_slotmap` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pi_slotmap-a95ad1bef5ea5e76)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test sparse_secondary::tests::custom_hasher ... ok
[INFO] [stdout] test dense::tests::check_drops ... ok
[INFO] [stdout] test tests::check_is_older_version ... ok
[INFO] [stdout] test tests::iters_cloneable ... ok
[INFO] [stdout] test tests::macro_expansion ... ok
[INFO] [stdout] test secondary::tests::qc_secmap_equiv_hashmap ... ok
[INFO] [stdout] test basic::tests::qc_slotmap_equiv_hashmap ... ok
[INFO] [stdout] test hop::tests::qc_slotmap_equiv_hashmap ... ok
[INFO] [stdout] test dense::tests::qc_slotmap_equiv_hashmap ... ok
[INFO] [stdout] test sparse_secondary::tests::qc_secmap_equiv_hashmap ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pi_slotmap
[INFO] [stderr] warning: lint `unaligned_references` has been removed: converted into hard error, see issue #82523 <https://github.com/rust-lang/rust/issues/82523> for more information
[INFO] [stderr]   --> /opt/rustwide/workdir/src/lib.rs:13:23
[INFO] [stderr]    |
[INFO] [stderr] 13 | #![deny(missing_docs, unaligned_references)]
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 194 tests
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::insert (line 339) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<DefaultKey,V>::new (line 142) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::get_mut (line 620) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::get (line 577) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::contains_key (line 314) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::drain (line 561) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::get_unchecked_mut (line 647) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::insert_with_key (line 361) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::iter (line 766) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::is_empty (line 239) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::get_disjoint_mut (line 668) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::get_disjoint_unchecked_mut (line 735) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<DefaultKey,V>::with_capacity (line 157) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::capacity (line 256) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::clear (line 534) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::get_unchecked (line 603) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::retain (line 488) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::keys (line 832) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::len (line 223) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::try_insert_with_key (line 388) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::contains_key (line 299) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::values_mut (line 878) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::remove (line 461) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<DefaultKey,V>::new (line 53) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::reserve (line 276) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::capacity (line 238) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<DefaultKey,V>::with_capacity (line 68) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::values (line 855) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::iter_mut (line 796) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::clear (line 523) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::with_key (line 171) ... FAILED
[INFO] [stdout] test src/basic.rs - basic::SlotMap<K,V>::with_capacity_and_key (line 190) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::get (line 563) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::get_disjoint_mut (line 665) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::insert (line 324) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::get_unchecked (line 593) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::get_disjoint_unchecked_mut (line 734) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::drain (line 547) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::insert_with_key (line 347) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::len (line 205) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::iter (line 762) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::get_unchecked_mut (line 642) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::keys (line 816) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::try_insert_with_key (line 374) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::get_mut (line 611) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::is_empty (line 221) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::values_mut (line 856) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::remove (line 458) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::retain (line 482) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::with_capacity_and_key (line 101) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::reserve (line 257) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::values (line 836) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::iter_mut (line 787) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<DefaultKey,V>::with_capacity (line 62) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::capacity (line 161) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::contains_key (line 222) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::drain (line 462) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<DefaultKey,V>::new (line 47) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::get_disjoint_unchecked_mut (line 649) ... FAILED
[INFO] [stdout] test src/delay.rs - delay::DelaySlotMap<K,V>::with_key (line 82) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::get (line 478) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::get_mut (line 526) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::get_disjoint_mut (line 580) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::get_unchecked (line 508) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::insert (line 247) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::clear (line 438) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::is_empty (line 144) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::insert_with_key (line 269) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::get_unchecked_mut (line 557) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::reserve (line 180) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::iter_mut (line 702) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::iter (line 677) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::remove (line 374) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::try_insert_with_key (line 296) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::len (line 128) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::keys (line 731) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::with_capacity_and_key (line 95) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::with_key (line 76) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::retain (line 397) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<DefaultKey,V>::with_capacity (line 174) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::contains_key (line 333) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::values_mut (line 771) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::capacity (line 275) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::clear (line 633) ... FAILED
[INFO] [stdout] test src/dense.rs - dense::DenseSlotMap<K,V>::values (line 751) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::get_disjoint_mut (line 772) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<DefaultKey,V>::new (line 159) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::drain (line 657) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::insert (line 358) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::get_unchecked_mut (line 750) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::get_disjoint_unchecked_mut (line 840) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::get_unchecked (line 704) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::get_mut (line 721) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::is_empty (line 258) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::insert_with_key (line 387) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::len (line 242) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::reserve (line 295) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::iter (line 868) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::keys (line 925) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::get (line 676) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::remove (line 559) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::values_mut (line 965) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::with_capacity_and_key (line 207) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::try_insert_with_key (line 414) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::retain (line 583) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::values (line 945) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::with_key (line 188) ... FAILED
[INFO] [stdout] test src/lib.rs - Key::data (line 395) ... FAILED
[INFO] [stdout] test src/hop.rs - hop::HopSlotMap<K,V>::iter_mut (line 894) ... 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/lib.rs - Key::null (line 361) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::Entry<'a,K,V>::and_modify (line 1020) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::Entry<'a,K,V>::or_insert (line 958) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::Entry<'a,K,V>::or_default (line 1051) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::get (line 1109) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::get_mut (line 1133) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::key (line 1070) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::remove (line 1211) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::Entry<'a,K,V>::key (line 999) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::Entry<'a,K,V>::or_insert_with (line 979) ... FAILED
[INFO] [stdout] test src/lib.rs - new_key_type (line 414) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::into_mut (line 1160) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::capacity (line 201) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::insert (line 1188) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::remove_entry (line 1087) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap (line 104) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::entry (line 817) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::contains_key (line 272) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::get_disjoint_mut (line 570) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::get_disjoint_unchecked_mut (line 649) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::clear (line 422) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::drain (line 450) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::get (line 469) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::get_mut (line 517) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::iter_mut (line 710) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::get_unchecked (line 497) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::get_unchecked_mut (line 546) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::iter (line 681) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::is_empty (line 187) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::new (line 134) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::remove (line 343) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::insert (line 297) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::keys (line 744) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::len (line 170) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::retain (line 384) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::values_mut (line 792) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::set_capacity (line 224) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::values (line 768) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::VacantEntry<'a,K,V>::insert (line 1264) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::SecondaryMap<K,V>::with_capacity (line 151) ... FAILED
[INFO] [stdout] test src/secondary.rs - secondary::VacantEntry<'a,K,V>::key (line 1242) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::key (line 994) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::or_insert (line 953) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::or_default (line 1046) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::insert (line 1183) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::get (line 1104) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::into_mut (line 1155) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::and_modify (line 1015) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::or_insert_with (line 974) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::key (line 1065) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::remove (line 1206) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::get_mut (line 1128) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap (line 51) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::capacity (line 190) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::remove_entry (line 1082) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::entry (line 768) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_disjoint_mut (line 529) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_mut (line 477) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_disjoint_unchecked_mut (line 602) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get (line 430) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_unchecked_mut (line 506) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::drain (line 408) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::contains_key (line 241) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::iter_mut (line 662) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::clear (line 383) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_unchecked (line 458) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::insert (line 263) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::reserve (line 209) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::is_empty (line 176) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::iter (line 634) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::len (line 159) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::keys (line 695) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::remove (line 314) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::retain (line 352) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::VacantEntry<'a,K,V>::insert (line 1254) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::values (line 719) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,hash_map::RandomState>::with_capacity (line 96) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::VacantEntry<'a,K,V>::key (line 1232) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,hash_map::RandomState>::new (line 81) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::values_mut (line 743) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::with_capacity_and_hasher (line 141) ... FAILED
[INFO] [stdout] test src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::with_hasher (line 119) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/basic.rs - basic::SlotMap<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<DefaultKey,V>::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]   |                               ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<DefaultKey,V>::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]   |                               ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |                           ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<DefaultKey,V>::new (line 53) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:54: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:55: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:55:36
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::new();
[INFO] [stdout]   |                                    ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |                                ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<DefaultKey,V>::with_capacity (line 68) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:69: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:70: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:70:36
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm: DenseSlotMap<_, i32> = DenseSlotMap::with_capacity(10);
[INFO] [stdout]   |                                    ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::clear (line 523) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:524: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:525:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   = help: 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<PositionKey, i32> = 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] 7 | let mut positions: SlotMap<PositionKey, i32> = SlotMap::with_key();
[INFO] [stdout]   |                            ^^^^^^^^^^^ not found in this scope
[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_basic_rs_171_0<PositionKey>() {
[INFO] [stdout]   |                                                                         +++++++++++++
[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<PositionKey, i32> = SlotMap::with_key();
[INFO] [stdout]   |                                                ^^^^^^^ use of undeclared type `SlotMap`
[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<K,V>::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]   = help: 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]   |                    ^^^^^^^ use of undeclared type `SlotMap`
[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/delay.rs - delay::DelaySlotMap<K,V>::get (line 563) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:564: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:565:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::get_disjoint_mut (line 665) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:666: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:667:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::get_unchecked (line 593) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:594: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:595:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::get_disjoint_unchecked_mut (line 734) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:735: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:736:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::drain (line 547) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:548: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:549:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::iter (line 762) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:763: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:764:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::get_unchecked_mut (line 642) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:643: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:644:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::keys (line 816) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:817: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:819:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::get_mut (line 611) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:612: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:613:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::values_mut (line 856) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:857: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:859:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::remove (line 458) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.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 `DenseSlotMap`
[INFO] [stdout]  --> src/delay.rs:460:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::retain (line 482) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:483: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:484:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::with_capacity_and_key (line 101) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:102: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:103:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | new_key_type! {
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:106:20
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut messages = DenseSlotMap::with_capacity_and_key(3);
[INFO] [stdout]   |                    ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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:107: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/delay.rs - delay::DelaySlotMap<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::values (line 836) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:837: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:839:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::iter_mut (line 787) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:788: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:789:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = DenseSlotMap::new();
[INFO] [stdout]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<DefaultKey,V>::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]   |                                    ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |                                ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<DefaultKey,V>::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]   |                                    ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::with_key (line 82) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/delay.rs:83: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:84:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | new_key_type! {
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: 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:87:20
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut positions: DenseSlotMap<PositionKey, i32> = 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:87:33
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut positions: DenseSlotMap<PositionKey, i32> = DenseSlotMap::with_key();
[INFO] [stdout]   |                                 ^^^^^^^^^^^ not found in this scope
[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_delay_rs_82_0<PositionKey>() {
[INFO] [stdout]   |                                                                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DenseSlotMap`
[INFO] [stdout]  --> src/delay.rs:87:53
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut positions: DenseSlotMap<PositionKey, i32> = DenseSlotMap::with_key();
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   = help: 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]   |                    ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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/dense.rs - dense::DenseSlotMap<K,V>::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]   = help: 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<PositionKey, i32> = 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] 7 | let mut positions: DenseSlotMap<PositionKey, i32> = DenseSlotMap::with_key();
[INFO] [stdout]   |                                 ^^^^^^^^^^^ not found in this scope
[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_dense_rs_76_0<PositionKey>() {
[INFO] [stdout]   |                                                                        +++++++++++++
[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<PositionKey, i32> = DenseSlotMap::with_key();
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<DefaultKey,V>::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]   |                                  ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |                              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^^^ use of undeclared type `DenseSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<DefaultKey,V>::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]   |                                  ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   = help: 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]   |                    ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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<K,V>::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]   = help: 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<PositionKey, i32> = 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] 7 | let mut positions: HopSlotMap<PositionKey, i32> = HopSlotMap::with_key();
[INFO] [stdout]   |                               ^^^^^^^^^^^ not found in this scope
[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_hop_rs_188_0<PositionKey>() {
[INFO] [stdout]   |                                                                       +++++++++++++
[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<PositionKey, i32> = HopSlotMap::with_key();
[INFO] [stdout]   |                                                   ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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/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]   = help: consider importing this macro:
[INFO] [stdout]           pi_slotmap::new_key_type
[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]   |          ^^^^^^^^^^ use of undeclared type `DefaultKey`
[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[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: 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<K,V>::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]   |              ^^^^^^^^^^ use of undeclared type `HopSlotMap`
[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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]    |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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]   = help: 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]   = help: 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<PlayerKey, Player> = 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<PlayerKey, Player> = 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<Player, Player> = 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<PlayerKey>() {
[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<PlayerKey, Player> = SlotMap::with_key();
[INFO] [stdout]   |                                      ^^^^^^^ use of undeclared type `SlotMap`
[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/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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |          ^^^^^^^^^^ use of undeclared type `DefaultKey`
[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/secondary.rs - secondary::Entry<'a,K,V>::and_modify (line 1020) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1021: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:1022:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1023:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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::Entry<'a,K,V>::or_insert (line 958) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:959: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:960:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:961:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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::Entry<'a,K,V>::or_default (line 1051) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1052: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:1053:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1054:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SecondaryMap<_, Option<i32>> = 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:1054:45
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SecondaryMap<_, Option<i32>> = SecondaryMap::new();
[INFO] [stdout]   |                                             ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<'a,K,V>::get (line 1109) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1111: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:1110: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1112:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1113:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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::OccupiedEntry<'a,K,V>::get_mut (line 1133) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1135: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:1134: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1136:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1137:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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::OccupiedEntry<'a,K,V>::key (line 1070) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1071: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:1072:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1073:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<'a,K,V>::remove (line 1211) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1213: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:1212: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1215:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1216:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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::Entry<'a,K,V>::key (line 999) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1000: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:1001:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1002: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:1002:36
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SecondaryMap<_, ()> = SecondaryMap::new();
[INFO] [stdout]   |                                    ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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::Entry<'a,K,V>::or_insert_with (line 979) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:980: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:981:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:982:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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 - 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]   = help: 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]    |                     ^^^^^^^ use of undeclared type `SlotMap`
[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]    |                       ^^^^^^^ use of undeclared type `SlotMap`
[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::OccupiedEntry<'a,K,V>::into_mut (line 1160) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1162: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:1161: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1163:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1164:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::capacity (line 201) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:202: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:203:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = 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:203:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::with_capacity(10);
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<Default, i32> = 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:203:46
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::with_capacity(10);
[INFO] [stdout]   |                                              ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<'a,K,V>::insert (line 1188) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1190: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:1189: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1191:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1192:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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::OccupiedEntry<'a,K,V>::remove_entry (line 1087) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1089: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:1088: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1090:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1091:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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 (line 104) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:105: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:106:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut players = SlotMap::new();
[INFO] [stdout]   |                   ^^^^^^^ use of undeclared type `SlotMap`
[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:107:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut health = SecondaryMap::new();
[INFO] [stdout]   |                  ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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:108:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut ammo = SecondaryMap::new();
[INFO] [stdout]   |                ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::entry (line 817) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:818: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:819:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:820:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::contains_key (line 272) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:273: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:274:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:276:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut squared = SecondaryMap::new();
[INFO] [stdout]   |                   ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::get_disjoint_mut (line 570) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:571: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:572:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:573:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::get_disjoint_unchecked_mut (line 649) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:651:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:652:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::clear (line 422) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:423: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:424:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:425:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::drain (line 450) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:451: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:453:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:455:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::get (line 469) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:470: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:471:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:473:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::get_mut (line 517) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:518: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:519:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:521:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::iter_mut (line 710) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:711: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:712:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:713:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::get_unchecked (line 497) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:498: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:499:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:501:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::get_unchecked_mut (line 546) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:548:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:550:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::iter (line 681) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:682: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:683:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:684:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::is_empty (line 187) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:188: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:189:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = 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:189:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::new();
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<Default, i32> = 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:189:46
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::new();
[INFO] [stdout]   |                                              ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::new (line 134) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:135: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:136:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = 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:136:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::new();
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<Default, i32> = 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:136:46
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::new();
[INFO] [stdout]   |                                              ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::remove (line 343) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:344: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:345:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:346:19
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut squared = SecondaryMap::new();
[INFO] [stdout]   |                   ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::insert (line 297) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:298: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:299:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:301:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut squared = SecondaryMap::new();
[INFO] [stdout]   |                   ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::keys (line 744) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:745: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:747:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:748:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::len (line 170) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:171: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:172:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:174:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut squared = SecondaryMap::new();
[INFO] [stdout]   |                   ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::retain (line 384) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:385: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:386:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:387:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::values_mut (line 792) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:793: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:795:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:796:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::set_capacity (line 224) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:225: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:226:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = 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:226:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::with_capacity(10);
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<Default, i32> = 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:226:46
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::with_capacity(10);
[INFO] [stdout]   |                                              ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::values (line 768) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:769: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:771:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:772:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<'a,K,V>::insert (line 1264) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1266: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:1265: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1268:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1269:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut sec = SecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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<K,V>::with_capacity (line 151) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/secondary.rs:152: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:153: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:153:31
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm: SlotMap<_, i32> = SlotMap::with_capacity(10);
[INFO] [stdout]   |                               ^^^^^^^ use of undeclared type `SlotMap`
[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:154:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SecondaryMap<DefaultKey, i32> = 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:154:27
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::with_capacity(sm.capacity());
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SecondaryMap<Default, i32> = 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:154:46
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SecondaryMap<DefaultKey, i32> = SecondaryMap::with_capacity(sm.capacity());
[INFO] [stdout]   |                                              ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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/secondary.rs - secondary::VacantEntry<'a,K,V>::key (line 1242) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/secondary.rs:1244: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:1243: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 `SlotMap`
[INFO] [stdout]  --> src/secondary.rs:1246:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1247: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:1247:36
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut sec: SecondaryMap<_, ()> = SecondaryMap::new();
[INFO] [stdout]   |                                    ^^^^^^^^^^^^ use of undeclared type `SecondaryMap`
[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: 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<'a,K,V>::key (line 994) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:995:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use slotmap::*;
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[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:996:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:997: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:997:42
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<_, ()> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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::Entry<'a,K,V>::or_insert (line 953) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:954: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:955:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:956:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<'a,K,V>::or_default (line 1046) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1047: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:1048:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1049:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<_, Option<i32>> = 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:1049:51
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<_, Option<i32>> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<'a,K,V>::insert (line 1183) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1185: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:1184: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1186:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1187:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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::OccupiedEntry<'a,K,V>::get (line 1104) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1106: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:1105: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1107:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1108:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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::OccupiedEntry<'a,K,V>::into_mut (line 1155) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1157: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:1156: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1158:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1159:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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::Entry<'a,K,V>::and_modify (line 1015) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1016: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:1017:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1018:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<'a,K,V>::or_insert_with (line 974) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:975: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:976:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:977:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<'a,K,V>::key (line 1065) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1066: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:1067:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1068:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<'a,K,V>::remove (line 1206) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1208: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:1207: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1210:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1211:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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::OccupiedEntry<'a,K,V>::get_mut (line 1128) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1130: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:1129: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1131:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1132:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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 (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]   |                   ^^^^^^^ use of undeclared type `SlotMap`
[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]   |                  ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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]   |                ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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<DefaultKey, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::with_capacity(10);
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SparseSecondaryMap<Default, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::with_capacity(10);
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<'a,K,V>::remove_entry (line 1082) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1084: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:1083: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1085:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1086:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::entry (line 768) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:769: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:770:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:771:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::get_disjoint_unchecked_mut (line 602) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:603: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:604:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:605:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |                   ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::iter_mut (line 662) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:663: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:664:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:665:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |                   ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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<DefaultKey, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SparseSecondaryMap<Default, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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<DefaultKey, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SparseSecondaryMap<Default, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::iter (line 634) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:635: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:636:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:637:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |                   ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::keys (line 695) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:696: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:698:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:699:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |                   ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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::VacantEntry<'a,K,V>::insert (line 1254) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1256: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:1255: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1258:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1259:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::values (line 719) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:720: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:722:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:723:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,hash_map::RandomState>::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]   |                               ^^^^^^^ use of undeclared type `SlotMap`
[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<DefaultKey, i32> =
[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<DefaultKey, i32> =
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sec: SparseSecondaryMap<Default, i32> =
[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]   |     ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<'a,K,V>::key (line 1232) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1234: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:1233: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 `SlotMap`
[INFO] [stdout]  --> src/sparse_secondary.rs:1236:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:1237: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:1237:42
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut sec: SparseSecondaryMap<_, ()> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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: 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<K,V,hash_map::RandomState>::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<DefaultKey, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut sec: SparseSecondaryMap<Default, i32> = 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<DefaultKey, i32> = SparseSecondaryMap::new();
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::values_mut (line 743) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `slotmap`
[INFO] [stdout]  --> src/sparse_secondary.rs:744: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:746:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut sm = SlotMap::new();
[INFO] [stdout]   |              ^^^^^^^ use of undeclared type `SlotMap`
[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:747:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec = SparseSecondaryMap::new();
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |                               ^^^^^^^ use of undeclared type `SlotMap`
[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<DefaultKey, i32, _> =
[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<DefaultKey, i32, _> =
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec: SparseSecondaryMap<Default, i32, _> =
[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]   |     ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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<K,V,S>::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]   |                               ^^^^^^^ use of undeclared type `SlotMap`
[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<DefaultKey, i32, _> =
[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<DefaultKey, i32, _> =
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout]  --> /rustc/1b7dd2252b99671ce5d1cb9664c5f8636329436d/library/core/src/default.rs:103:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `Default` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut sec: SparseSecondaryMap<Default, i32, _> =
[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]   |     ^^^^^^^^^^^^^^^^^^ use of undeclared type `SparseSecondaryMap`
[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] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/basic.rs - basic::SlotMap<DefaultKey,V>::new (line 142)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<DefaultKey,V>::with_capacity (line 157)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::capacity (line 256)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::clear (line 534)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::contains_key (line 314)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::drain (line 561)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::get (line 577)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::get_disjoint_mut (line 668)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::get_disjoint_unchecked_mut (line 735)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::get_mut (line 620)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::get_unchecked (line 603)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::get_unchecked_mut (line 647)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::insert (line 339)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::insert_with_key (line 361)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::is_empty (line 239)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::iter (line 766)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::iter_mut (line 796)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::keys (line 832)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::len (line 223)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::remove (line 461)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::reserve (line 276)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::retain (line 488)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::try_insert_with_key (line 388)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::values (line 855)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::values_mut (line 878)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::with_capacity_and_key (line 190)
[INFO] [stdout]     src/basic.rs - basic::SlotMap<K,V>::with_key (line 171)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<DefaultKey,V>::new (line 53)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<DefaultKey,V>::with_capacity (line 68)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::capacity (line 238)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::clear (line 523)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::contains_key (line 299)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::drain (line 547)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::get (line 563)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::get_disjoint_mut (line 665)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::get_disjoint_unchecked_mut (line 734)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::get_mut (line 611)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::get_unchecked (line 593)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::get_unchecked_mut (line 642)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::insert (line 324)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::insert_with_key (line 347)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::is_empty (line 221)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::iter (line 762)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::iter_mut (line 787)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::keys (line 816)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::len (line 205)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::remove (line 458)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::reserve (line 257)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::retain (line 482)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::try_insert_with_key (line 374)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::values (line 836)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::values_mut (line 856)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::with_capacity_and_key (line 101)
[INFO] [stdout]     src/delay.rs - delay::DelaySlotMap<K,V>::with_key (line 82)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<DefaultKey,V>::new (line 47)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<DefaultKey,V>::with_capacity (line 62)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::capacity (line 161)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::clear (line 438)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::contains_key (line 222)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::drain (line 462)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::get (line 478)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::get_disjoint_mut (line 580)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::get_disjoint_unchecked_mut (line 649)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::get_mut (line 526)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::get_unchecked (line 508)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::get_unchecked_mut (line 557)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::insert (line 247)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::insert_with_key (line 269)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::is_empty (line 144)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::iter (line 677)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::iter_mut (line 702)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::keys (line 731)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::len (line 128)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::remove (line 374)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::reserve (line 180)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::retain (line 397)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::try_insert_with_key (line 296)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::values (line 751)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::values_mut (line 771)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::with_capacity_and_key (line 95)
[INFO] [stdout]     src/dense.rs - dense::DenseSlotMap<K,V>::with_key (line 76)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<DefaultKey,V>::new (line 159)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<DefaultKey,V>::with_capacity (line 174)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::capacity (line 275)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::clear (line 633)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::contains_key (line 333)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::drain (line 657)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::get (line 676)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::get_disjoint_mut (line 772)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::get_disjoint_unchecked_mut (line 840)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::get_mut (line 721)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::get_unchecked (line 704)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::get_unchecked_mut (line 750)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::insert (line 358)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::insert_with_key (line 387)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::is_empty (line 258)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::iter (line 868)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::iter_mut (line 894)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::keys (line 925)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::len (line 242)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::remove (line 559)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::reserve (line 295)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::retain (line 583)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::try_insert_with_key (line 414)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::values (line 945)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::values_mut (line 965)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::with_capacity_and_key (line 207)
[INFO] [stdout]     src/hop.rs - hop::HopSlotMap<K,V>::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<'a,K,V>::and_modify (line 1020)
[INFO] [stdout]     src/secondary.rs - secondary::Entry<'a,K,V>::key (line 999)
[INFO] [stdout]     src/secondary.rs - secondary::Entry<'a,K,V>::or_default (line 1051)
[INFO] [stdout]     src/secondary.rs - secondary::Entry<'a,K,V>::or_insert (line 958)
[INFO] [stdout]     src/secondary.rs - secondary::Entry<'a,K,V>::or_insert_with (line 979)
[INFO] [stdout]     src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::get (line 1109)
[INFO] [stdout]     src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::get_mut (line 1133)
[INFO] [stdout]     src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::insert (line 1188)
[INFO] [stdout]     src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::into_mut (line 1160)
[INFO] [stdout]     src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::key (line 1070)
[INFO] [stdout]     src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::remove (line 1211)
[INFO] [stdout]     src/secondary.rs - secondary::OccupiedEntry<'a,K,V>::remove_entry (line 1087)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap (line 104)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::capacity (line 201)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::clear (line 422)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::contains_key (line 272)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::drain (line 450)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::entry (line 817)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::get (line 469)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::get_disjoint_mut (line 570)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::get_disjoint_unchecked_mut (line 649)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::get_mut (line 517)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::get_unchecked (line 497)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::get_unchecked_mut (line 546)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::insert (line 297)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::is_empty (line 187)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::iter (line 681)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::iter_mut (line 710)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::keys (line 744)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::len (line 170)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::new (line 134)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::remove (line 343)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::retain (line 384)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::set_capacity (line 224)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::values (line 768)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::values_mut (line 792)
[INFO] [stdout]     src/secondary.rs - secondary::SecondaryMap<K,V>::with_capacity (line 151)
[INFO] [stdout]     src/secondary.rs - secondary::VacantEntry<'a,K,V>::insert (line 1264)
[INFO] [stdout]     src/secondary.rs - secondary::VacantEntry<'a,K,V>::key (line 1242)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::and_modify (line 1015)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::key (line 994)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::or_default (line 1046)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::or_insert (line 953)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::Entry<'a,K,V>::or_insert_with (line 974)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::get (line 1104)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::get_mut (line 1128)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::insert (line 1183)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::into_mut (line 1155)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::key (line 1065)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::remove (line 1206)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::OccupiedEntry<'a,K,V>::remove_entry (line 1082)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap (line 51)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::capacity (line 190)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::clear (line 383)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::contains_key (line 241)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::drain (line 408)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::entry (line 768)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get (line 430)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_disjoint_mut (line 529)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_disjoint_unchecked_mut (line 602)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_mut (line 477)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_unchecked (line 458)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::get_unchecked_mut (line 506)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::insert (line 263)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::is_empty (line 176)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::iter (line 634)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::iter_mut (line 662)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::keys (line 695)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::len (line 159)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::remove (line 314)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::reserve (line 209)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::retain (line 352)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::values (line 719)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::values_mut (line 743)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::with_capacity_and_hasher (line 141)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,S>::with_hasher (line 119)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,hash_map::RandomState>::new (line 81)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::SparseSecondaryMap<K,V,hash_map::RandomState>::with_capacity (line 96)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::VacantEntry<'a,K,V>::insert (line 1254)
[INFO] [stdout]     src/sparse_secondary.rs - sparse_secondary::VacantEntry<'a,K,V>::key (line 1232)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 194 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a13475ee0e19d68bbf07365f28eae839f47264e9cc629d76a7ac6340b459a3b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a13475ee0e19d68bbf07365f28eae839f47264e9cc629d76a7ac6340b459a3b8", kill_on_drop: false }`
[INFO] [stdout] a13475ee0e19d68bbf07365f28eae839f47264e9cc629d76a7ac6340b459a3b8
