[INFO] fetching crate uavcan 0.1.0-preview0...
[INFO] building uavcan-0.1.0-preview0 against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237-1
[INFO] extracting crate uavcan 0.1.0-preview0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate uavcan 0.1.0-preview0
[INFO] finished tweaking crates.io crate uavcan 0.1.0-preview0
[INFO] tweaked toml for crates.io crate uavcan 0.1.0-preview0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate uavcan 0.1.0-preview0 on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 17 packages to latest compatible versions
[INFO] [stderr]       Adding bit_field v0.8.0 (available: v0.10.3)
[INFO] [stderr]       Adding half v1.8.3 (available: v2.6.0)
[INFO] [stderr]       Adding ux v0.0.1 (available: v0.1.6)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bit_field v0.8.0
[INFO] [stderr]   Downloaded ux v0.0.1
[INFO] [stderr]   Downloaded embedded_types v0.3.2
[INFO] [stderr]   Downloaded uavcan-derive v0.1.0-preview0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 73fe00263c6c459a32a75919373901c9134a4fb6f52200669b1e2a9fe2c21992
[INFO] running `Command { std: "docker" "start" "-a" "73fe00263c6c459a32a75919373901c9134a4fb6f52200669b1e2a9fe2c21992", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "73fe00263c6c459a32a75919373901c9134a4fb6f52200669b1e2a9fe2c21992", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "73fe00263c6c459a32a75919373901c9134a4fb6f52200669b1e2a9fe2c21992", kill_on_drop: false }`
[INFO] [stdout] 73fe00263c6c459a32a75919373901c9134a4fb6f52200669b1e2a9fe2c21992
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 79e68cab7b75b8d7dd5cb473709f5c585e0a9b04a5faef74b6a6e7c4a2bc519f
[INFO] running `Command { std: "docker" "start" "-a" "79e68cab7b75b8d7dd5cb473709f5c585e0a9b04a5faef74b6a6e7c4a2bc519f", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling unicode-xid v0.0.4
[INFO] [stderr]    Compiling ucd-util v0.1.10
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]    Compiling thread_local v0.3.6
[INFO] [stderr]    Compiling aho-corasick v0.6.10
[INFO] [stderr]    Compiling quote v0.3.15
[INFO] [stderr]    Compiling utf8-ranges v1.0.5
[INFO] [stderr]    Compiling embedded_types v0.3.2
[INFO] [stderr]    Compiling bit_field v0.8.0
[INFO] [stderr]    Compiling ux v0.0.1
[INFO] [stderr]    Compiling synom v0.11.3
[INFO] [stderr]    Compiling regex-syntax v0.5.6
[INFO] [stderr]    Compiling syn v0.11.11
[INFO] [stderr]    Compiling uavcan-derive v0.1.0-preview0
[INFO] [stderr]    Compiling uavcan v0.1.0-preview0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]  --> src/lib.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![cfg_attr(feature="clippy", feature(plugin))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]   = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]  --> src/lib.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![cfg_attr(feature="clippy", plugin(clippy))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]   = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]  --> src/lib.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![cfg_attr(feature="clippy", deny(almost_swapped))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]   = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]  --> src/lib.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | #![cfg_attr(feature="clippy", deny(blacklisted_name))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]   = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]  --> src/lib.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | #![cfg_attr(feature="clippy", deny(bool_comparison))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]   = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]  --> src/lib.rs:8:13
[INFO] [stdout]   |
[INFO] [stdout] 8 | #![cfg_attr(feature="clippy", deny(builtin_type_shadow))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]   = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]  --> src/lib.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 | #![cfg_attr(feature="clippy", deny(clone_on_copy))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]   = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![cfg_attr(feature="clippy", deny(char_lit_as_u8))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![cfg_attr(feature="clippy", deny(should_assert_eq))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![cfg_attr(feature="clippy", deny(manual_memcpy))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:13:13
[INFO] [stdout]    |
[INFO] [stdout] 13 | #![cfg_attr(feature="clippy", deny(unreadable_literal))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 | #![cfg_attr(feature="clippy", deny(if_same_then_else))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 | #![cfg_attr(feature="clippy", deny(needless_bool))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 | #![cfg_attr(feature="clippy", deny(assign_op_pattern))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | #![cfg_attr(feature="clippy", deny(needless_return))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]   --> src/lib.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![cfg_attr(feature="clippy", deny(doc_markdown))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]    = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]    --> src/types.rs:704:16
[INFO] [stdout]     |
[INFO] [stdout] 704 |     #[cfg_attr(feature="clippy", allow(transmute_int_to_float))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]     = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `clippy`
[INFO] [stdout]    --> src/types.rs:724:16
[INFO] [stdout]     |
[INFO] [stdout] 724 |     #[cfg_attr(feature="clippy", allow(transmute_int_to_float))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default` and `std`
[INFO] [stdout]     = help: consider adding `clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 | impl_array!([(100, 7), (101, 7), (102, 7), (103, 7), (104, 7), (105, 7), (106, 7), (107, 7), (108, 7), (109, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 | impl_array!([(110, 7), (111, 7), (112, 7), (113, 7), (114, 7), (115, 7), (116, 7), (117, 7), (118, 7), (119, 7)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 388 | impl_array!([(120, 7), (121, 7), (122, 7), (123, 7), (124, 7), (125, 7), (126, 7), (127, 7), (128, 8), (129, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 | impl_array!([(130, 8), (131, 8), (132, 8), (133, 8), (134, 8), (135, 8), (136, 8), (137, 8), (138, 8), (139, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 | impl_array!([(140, 8), (141, 8), (142, 8), (143, 8), (144, 8), (145, 8), (146, 8), (147, 8), (148, 8), (149, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 | impl_array!([(150, 8), (151, 8), (152, 8), (153, 8), (154, 8), (155, 8), (156, 8), (157, 8), (158, 8), (159, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 | impl_array!([(160, 8), (161, 8), (162, 8), (163, 8), (164, 8), (165, 8), (166, 8), (167, 8), (168, 8), (169, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 393 | impl_array!([(170, 8), (171, 8), (172, 8), (173, 8), (174, 8), (175, 8), (176, 8), (177, 8), (178, 8), (179, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 394 | impl_array!([(180, 8), (181, 8), (182, 8), (183, 8), (184, 8), (185, 8), (186, 8), (187, 8), (188, 8), (189, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 | impl_array!([(190, 8), (191, 8), (192, 8), (193, 8), (194, 8), (195, 8), (196, 8), (197, 8), (198, 8), (199, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 397 | impl_array!([(200, 8), (201, 8), (202, 8), (203, 8), (204, 8), (205, 8), (206, 8), (207, 8), (208, 8), (209, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 398 | impl_array!([(210, 8), (211, 8), (212, 8), (213, 8), (214, 8), (215, 8), (216, 8), (217, 8), (218, 8), (219, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 399 | impl_array!([(220, 8), (221, 8), (222, 8), (223, 8), (224, 8), (225, 8), (226, 8), (227, 8), (228, 8), (229, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 400 | impl_array!([(230, 8), (231, 8), (232, 8), (233, 8), (234, 8), (235, 8), (236, 8), (237, 8), (238, 8), (239, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 | impl_array!([(240, 8), (241, 8), (242, 8), (243, 8), (244, 8), (245, 8), (246, 8), (247, 8), (248, 8), (249, 8)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:116:86
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     array: lib::core::mem::ManuallyDrop::new(unsafe{ lib::core::mem::uninitialized() }),
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/types.rs:161:103
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     let temp: T = lib::core::mem::replace(&mut self.array[i], unsafe{ lib::core::mem::uninitialized() } );
[INFO] [stdout]     |                                                                                                       ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 | impl_array!([(250, 8), (251, 8), (252, 8), (253, 8), (254, 8), (255, 8), (256, 9)]);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `half::f16::as_bits`: renamed to `to_bits`
[INFO] [stdout]    --> src/types.rs:697:24
[INFO] [stdout]     |
[INFO] [stdout] 697 |         u64::from(f16::as_bits(self))
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 375 | impl_array!([(1, 1), (2, 2), (3, 2), (4, 3), (5, 3), (6, 3), (7, 3), (8, 4), (9, 4)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 376 | impl_array!([(10, 4), (11, 4), (12, 4), (13, 4), (14, 4), (15, 4), (16, 5), (17, 5), (18, 5), (19, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 377 | impl_array!([(20, 5), (21, 5), (22, 5), (23, 5), (24, 5), (25, 5), (26, 5), (27, 5), (28, 5), (29, 5)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 378 | impl_array!([(30, 5), (31, 5), (32, 6), (33, 6), (34, 6), (35, 6), (36, 6), (37, 6), (38, 6), (39, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 379 | impl_array!([(40, 6), (41, 6), (42, 6), (43, 6), (44, 6), (45, 6), (46, 6), (47, 6), (48, 6), (49, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 380 | impl_array!([(50, 6), (51, 6), (52, 6), (53, 6), (54, 6), (55, 6), (56, 6), (57, 6), (58, 6), (59, 6)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 381 | impl_array!([(60, 6), (61, 6), (62, 6), (63, 6), (64, 7), (65, 7), (66, 7), (67, 7), (68, 7), (69, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 382 | impl_array!([(70, 7), (71, 7), (72, 7), (73, 7), (74, 7), (75, 7), (76, 7), (77, 7), (78, 7), (79, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 383 | impl_array!([(80, 7), (81, 7), (82, 7), (83, 7), (84, 7), (85, 7), (86, 7), (87, 7), (88, 7), (89, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<'_, T> {
[INFO] [stdout]     |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:176:25
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<T> {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `impl_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |             pub fn iter(&self) -> lib::core::slice::Iter<'_, T> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/types.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 |             pub fn iter_mut(&mut self) -> lib::core::slice::IterMut<T> {
[INFO] [stdout]     |                             ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 384 | impl_array!([(90, 7), (91, 7), (92, 7), (93, 7), (94, 7), (95, 7), (96, 7), (97, 7), (98, 7), (99, 7)]);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[WARN] too many lines in the log, truncating it
