[INFO] fetching crate scratchpad 1.3.1...
[INFO] testing scratchpad-1.3.1 against 1.90.0 for beta-1.91-3
[INFO] extracting crate scratchpad 1.3.1 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate scratchpad 1.3.1
[INFO] finished tweaking crates.io crate scratchpad 1.3.1
[INFO] tweaked toml for crates.io crate scratchpad 1.3.1 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scratchpad 1.3.1 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "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" "+1.90.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 6 packages to latest compatible versions
[INFO] [stderr]       Adding arrayvec v0.4.12 (available: v0.7.6)
[INFO] [stderr]       Adding rustc_version v0.2.3 (available: v0.4.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "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 nodrop v0.1.14
[INFO] [stderr]   Downloaded arrayvec v0.4.12
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e97f118c956ec989dc8b44fd78c7e8f000aa71afa3e90702fdf72c3d55ac52b4
[INFO] running `Command { std: "docker" "start" "-a" "e97f118c956ec989dc8b44fd78c7e8f000aa71afa3e90702fdf72c3d55ac52b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e97f118c956ec989dc8b44fd78c7e8f000aa71afa3e90702fdf72c3d55ac52b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e97f118c956ec989dc8b44fd78c7e8f000aa71afa3e90702fdf72c3d55ac52b4", kill_on_drop: false }`
[INFO] [stdout] e97f118c956ec989dc8b44fd78c7e8f000aa71afa3e90702fdf72c3d55ac52b4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] af91ba22009c4c26bc5d011c0823aefe60ca95a01a53f72824344db363fb525e
[INFO] running `Command { std: "docker" "start" "-a" "af91ba22009c4c26bc5d011c0823aefe60ca95a01a53f72824344db363fb525e", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling scratchpad v1.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stdout] warning: unexpected `cfg` condition name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/lib.rs:767:13
[INFO] [stdout]     |
[INFO] [stdout] 767 |     all(not(stable_maybe_uninit), feature = "unstable"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/lib.rs:777:13
[INFO] [stdout]     |
[INFO] [stdout] 777 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::ptr_offset_with_cast))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/allocation.rs:220:16
[INFO] [stdout]     |
[INFO] [stdout] 220 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))] // LINT: Result type lint warning.
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/scratchpad.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(not(any(stable_maybe_uninit, feature = "unstable")))]
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/scratchpad.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/scratchpad.rs:431:19
[INFO] [stdout]     |
[INFO] [stdout] 431 |         #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/scratchpad.rs:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |             feature = "cargo-clippy",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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 name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/scratchpad.rs:451:23
[INFO] [stdout]     |
[INFO] [stdout] 451 |         #[cfg(not(any(stable_maybe_uninit, feature = "unstable")))]
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/traits.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable128`
[INFO] [stdout]   --> src/traits.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[cfg(any(stable128, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable128)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable128)");` to the top of the `build.rs`
[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 name: `stable128`
[INFO] [stdout]   --> src/traits.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(any(stable128, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable128)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable128)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/traits.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:522:20
[INFO] [stdout]     |
[INFO] [stdout] 522 |         #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ref_to_mut))]
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:594:20
[INFO] [stdout]     |
[INFO] [stdout] 594 |         #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ref_to_mut))]
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:657:9
[INFO] [stdout]     |
[INFO] [stdout] 657 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:667:9
[INFO] [stdout]     |
[INFO] [stdout] 667 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:691:9
[INFO] [stdout]     |
[INFO] [stdout] 691 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:709:9
[INFO] [stdout]     |
[INFO] [stdout] 709 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/marker.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn allocate<T>(&self, value: T) -> Result<Allocation<T>, Error<(T,)>> {
[INFO] [stdout]    |                    ^^^^^                      ------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[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] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn allocate<T>(&self, value: T) -> Result<Allocation<'_, T>, Error<(T,)>> {
[INFO] [stdout]    |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/marker.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         &self,
[INFO] [stdout]    |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 74 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]    |                 ------------- the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]    |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 102 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 102 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 131 |     ) -> Result<Allocation<[T]>, Error<(T,)>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     ) -> Result<Allocation<'_, [T]>, Error<(T,)>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 163 |         len: usize,
[INFO] [stdout] 164 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 164 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 199 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 199 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 240 |         len: usize,
[INFO] [stdout] 241 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 273 |         values: U,
[INFO] [stdout] 274 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 274 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 329 |         values: U,
[INFO] [stdout] 330 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 330 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 376 |         values: U,
[INFO] [stdout] 377 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 377 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 638 |         values: U,
[INFO] [stdout] 639 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 639 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:701:9
[INFO] [stdout]     |
[INFO] [stdout] 701 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 702 |         values: U,
[INFO] [stdout] 703 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 703 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:762:9
[INFO] [stdout]     |
[INFO] [stdout] 762 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 763 |         values: U,
[INFO] [stdout] 764 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 764 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1021:9
[INFO] [stdout]      |
[INFO] [stdout] 1021 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1022 |         value: T,
[INFO] [stdout] 1023 |     ) -> Result<Allocation<T>, Error<(T,)>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     ) -> Result<Allocation<'_, T>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1042:9
[INFO] [stdout]      |
[INFO] [stdout] 1042 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1043 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1070:9
[INFO] [stdout]      |
[INFO] [stdout] 1070 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1071 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1071 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1091:9
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1094 |     ) -> Result<Allocation<[T]>, Error<(T,)>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1094 |     ) -> Result<Allocation<'_, [T]>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1114:9
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1115 |         len: usize,
[INFO] [stdout] 1116 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1116 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1139:9
[INFO] [stdout]      |
[INFO] [stdout] 1139 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1142 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1142 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1173:9
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1174 |         len: usize,
[INFO] [stdout] 1175 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1197:9
[INFO] [stdout]      |
[INFO] [stdout] 1197 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1198 |         values: U,
[INFO] [stdout] 1199 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1223:9
[INFO] [stdout]      |
[INFO] [stdout] 1223 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1224 |         values: U,
[INFO] [stdout] 1225 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1251:9
[INFO] [stdout]      |
[INFO] [stdout] 1251 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1252 |         values: U,
[INFO] [stdout] 1253 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1425:9
[INFO] [stdout]      |
[INFO] [stdout] 1425 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1426 |         values: U,
[INFO] [stdout] 1427 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1427 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1453 |         values: U,
[INFO] [stdout] 1454 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1454 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1483:9
[INFO] [stdout]      |
[INFO] [stdout] 1483 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1484 |         values: U,
[INFO] [stdout] 1485 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1485 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1680:9
[INFO] [stdout]      |
[INFO] [stdout] 1680 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1681 |         value: T,
[INFO] [stdout] 1682 |     ) -> Result<Allocation<T>, Error<(T,)>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     ) -> Result<Allocation<'_, T>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1701:9
[INFO] [stdout]      |
[INFO] [stdout] 1701 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1702 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1729:9
[INFO] [stdout]      |
[INFO] [stdout] 1729 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1730 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1730 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1750:9
[INFO] [stdout]      |
[INFO] [stdout] 1750 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1753 |     ) -> Result<Allocation<[T]>, Error<(T,)>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1753 |     ) -> Result<Allocation<'_, [T]>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1773:9
[INFO] [stdout]      |
[INFO] [stdout] 1773 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1774 |         len: usize,
[INFO] [stdout] 1775 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1798:9
[INFO] [stdout]      |
[INFO] [stdout] 1798 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1801 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1801 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1832:9
[INFO] [stdout]      |
[INFO] [stdout] 1832 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1833 |         len: usize,
[INFO] [stdout] 1834 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1834 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1856:9
[INFO] [stdout]      |
[INFO] [stdout] 1856 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1857 |         values: U,
[INFO] [stdout] 1858 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1882:9
[INFO] [stdout]      |
[INFO] [stdout] 1882 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1883 |         values: U,
[INFO] [stdout] 1884 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1884 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1910:9
[INFO] [stdout]      |
[INFO] [stdout] 1910 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1911 |         values: U,
[INFO] [stdout] 1912 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1912 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:2084:9
[INFO] [stdout]      |
[INFO] [stdout] 2084 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 2085 |         values: U,
[INFO] [stdout] 2086 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2086 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:2111:9
[INFO] [stdout]      |
[INFO] [stdout] 2111 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 2112 |         values: U,
[INFO] [stdout] 2113 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2113 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:2142:9
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 2143 |         values: U,
[INFO] [stdout] 2144 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2144 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:180:26
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub(crate) fn borrow(&self) -> Ref<T> {
[INFO] [stdout]     |                          ^^^^^     ------ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub(crate) fn borrow(&self) -> Ref<'_, T> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:188:30
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub(crate) fn borrow_mut(&self) -> RefMut<T> {
[INFO] [stdout]     |                              ^^^^^     --------- the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub(crate) fn borrow_mut(&self) -> RefMut<'_, T> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:564:9
[INFO] [stdout]     |
[INFO] [stdout] 564 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 565 |     ) -> Result<MarkerFront<BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                 ------------------------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 565 |     ) -> Result<MarkerFront<'_, BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:610:9
[INFO] [stdout]     |
[INFO] [stdout] 610 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 611 |     ) -> Result<MarkerBack<BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                 ------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 611 |     ) -> Result<MarkerBack<'_, BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: casting `&T` to `&mut T` is undefined behavior, even if the reference is unused, consider instead using an `UnsafeCell`
[INFO] [stdout]    --> src/traits.rs:523:9
[INFO] [stdout]     |
[INFO] [stdout] 523 |         &mut *(self.to_bytes_with_nul() as *const [u8] as *mut [u8])
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, visit <https://doc.rust-lang.org/book/ch15-05-interior-mutability.html>
[INFO] [stdout]     = note: `#[warn(invalid_reference_casting)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: casting `&T` to `&mut T` is undefined behavior, even if the reference is unused, consider instead using an `UnsafeCell`
[INFO] [stdout]    --> src/traits.rs:595:9
[INFO] [stdout]     |
[INFO] [stdout] 595 | /         &mut *(CStr::from_bytes_with_nul_unchecked(slice) as *const CStr
[INFO] [stdout] 596 | |             as *mut CStr)
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, visit <https://doc.rust-lang.org/book/ch15-05-interior-mutability.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 1]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 2]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 2]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 3]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 3]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 4]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 4]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 5]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 5]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 6]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 6]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 7]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 7]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 8]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 8]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 9]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 9]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 10]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 10]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 11]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 11]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 12]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 12]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 13]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 13]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 14]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 14]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 15]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 15]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 16]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 16]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 17]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 17]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 18]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 18]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 19]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 19]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 20]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 20]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 21]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 21]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 22]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 22]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 23]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 23]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 24]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 24]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 25]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 25]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 26]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 26]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 27]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 27]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 28]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 28]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 29]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 29]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 30]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 30]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 31]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 31]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 32]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 32]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 33]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 33]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 34]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 34]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 35]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 35]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 36]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 36]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 37]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 37]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 38]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 38]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 39]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 39]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 40]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 40]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 41]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 41]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 42]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 42]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 43]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 43]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 44]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 44]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 45]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 45]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 46]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 46]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 47]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 47]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 48]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 48]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 49]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 49]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 50]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 50]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 51]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 51]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 52]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 52]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 53]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 53]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 54]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 54]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 55]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 55]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 56]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 56]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 57]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 57]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 58]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 58]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 59]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 59]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 60]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 60]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 61]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 61]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 62]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 62]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 63]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 63]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 64]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 64]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 128]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 128]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 256]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 256]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 512]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 512]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 1024]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1024]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 2048]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 2048]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 4096]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 4096]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 8192]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 8192]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 16384]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 16384]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 32768]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 32768]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 65536]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 65536]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 131072]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 131072]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 262144]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 262144]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 524288]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 524288]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 1048576]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1048576]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 2097152]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 2097152]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 4194304]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 4194304]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 8388608]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 8388608]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 16777216]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 16777216]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 33554432]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 33554432]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 67108864]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 67108864]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 134217728]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 134217728]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 268435456]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 268435456]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1386:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 536870912]`
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 536870912]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1386:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 1073741824]`
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1073741824]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.94s
[INFO] running `Command { std: "docker" "inspect" "af91ba22009c4c26bc5d011c0823aefe60ca95a01a53f72824344db363fb525e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af91ba22009c4c26bc5d011c0823aefe60ca95a01a53f72824344db363fb525e", kill_on_drop: false }`
[INFO] [stdout] af91ba22009c4c26bc5d011c0823aefe60ca95a01a53f72824344db363fb525e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 162f0fcf36ea22d3173fb8ebe134538ffa2f63ee7232928495bc92f0b0c1856d
[INFO] running `Command { std: "docker" "start" "-a" "162f0fcf36ea22d3173fb8ebe134538ffa2f63ee7232928495bc92f0b0c1856d", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]    Compiling nodrop v0.1.14
[INFO] [stdout] warning: unexpected `cfg` condition name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/lib.rs:767:13
[INFO] [stdout]     |
[INFO] [stdout] 767 |     all(not(stable_maybe_uninit), feature = "unstable"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/lib.rs:777:13
[INFO] [stdout]     |
[INFO] [stdout] 777 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::ptr_offset_with_cast))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/allocation.rs:220:16
[INFO] [stdout]     |
[INFO] [stdout] 220 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))] // LINT: Result type lint warning.
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/scratchpad.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(not(any(stable_maybe_uninit, feature = "unstable")))]
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/scratchpad.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/scratchpad.rs:431:19
[INFO] [stdout]     |
[INFO] [stdout] 431 |         #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/scratchpad.rs:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |             feature = "cargo-clippy",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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 name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/scratchpad.rs:451:23
[INFO] [stdout]     |
[INFO] [stdout] 451 |         #[cfg(not(any(stable_maybe_uninit, feature = "unstable")))]
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/traits.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable128`
[INFO] [stdout]   --> src/traits.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[cfg(any(stable128, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable128)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable128)");` to the top of the `build.rs`
[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 name: `stable128`
[INFO] [stdout]   --> src/traits.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(any(stable128, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable128)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable128)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/traits.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:522:20
[INFO] [stdout]     |
[INFO] [stdout] 522 |         #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ref_to_mut))]
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:594:20
[INFO] [stdout]     |
[INFO] [stdout] 594 |         #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ref_to_mut))]
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:657:9
[INFO] [stdout]     |
[INFO] [stdout] 657 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:667:9
[INFO] [stdout]     |
[INFO] [stdout] 667 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:691:9
[INFO] [stdout]     |
[INFO] [stdout] 691 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:709:9
[INFO] [stdout]     |
[INFO] [stdout] 709 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |               #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/marker.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn allocate<T>(&self, value: T) -> Result<Allocation<T>, Error<(T,)>> {
[INFO] [stdout]    |                    ^^^^^                      ------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[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] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn allocate<T>(&self, value: T) -> Result<Allocation<'_, T>, Error<(T,)>> {
[INFO] [stdout]    |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/marker.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         &self,
[INFO] [stdout]    |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 74 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]    |                 ------------- the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]    |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 102 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 102 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 131 |     ) -> Result<Allocation<[T]>, Error<(T,)>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     ) -> Result<Allocation<'_, [T]>, Error<(T,)>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 163 |         len: usize,
[INFO] [stdout] 164 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 164 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 199 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 199 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 240 |         len: usize,
[INFO] [stdout] 241 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]     |                 --------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 273 |         values: U,
[INFO] [stdout] 274 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 274 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 329 |         values: U,
[INFO] [stdout] 330 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 330 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 376 |         values: U,
[INFO] [stdout] 377 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 377 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 638 |         values: U,
[INFO] [stdout] 639 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 639 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:701:9
[INFO] [stdout]     |
[INFO] [stdout] 701 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 702 |         values: U,
[INFO] [stdout] 703 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 703 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/marker.rs:762:9
[INFO] [stdout]     |
[INFO] [stdout] 762 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 763 |         values: U,
[INFO] [stdout] 764 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]     |                 ------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 764 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1021:9
[INFO] [stdout]      |
[INFO] [stdout] 1021 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1022 |         value: T,
[INFO] [stdout] 1023 |     ) -> Result<Allocation<T>, Error<(T,)>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     ) -> Result<Allocation<'_, T>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1042:9
[INFO] [stdout]      |
[INFO] [stdout] 1042 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1043 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1070:9
[INFO] [stdout]      |
[INFO] [stdout] 1070 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1071 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1071 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1091:9
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1094 |     ) -> Result<Allocation<[T]>, Error<(T,)>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1094 |     ) -> Result<Allocation<'_, [T]>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1114:9
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1115 |         len: usize,
[INFO] [stdout] 1116 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1116 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1139:9
[INFO] [stdout]      |
[INFO] [stdout] 1139 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1142 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1142 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1173:9
[INFO] [stdout]      |
[INFO] [stdout] 1173 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1174 |         len: usize,
[INFO] [stdout] 1175 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1197:9
[INFO] [stdout]      |
[INFO] [stdout] 1197 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1198 |         values: U,
[INFO] [stdout] 1199 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1223:9
[INFO] [stdout]      |
[INFO] [stdout] 1223 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1224 |         values: U,
[INFO] [stdout] 1225 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1251:9
[INFO] [stdout]      |
[INFO] [stdout] 1251 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1252 |         values: U,
[INFO] [stdout] 1253 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1425:9
[INFO] [stdout]      |
[INFO] [stdout] 1425 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1426 |         values: U,
[INFO] [stdout] 1427 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1427 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1453 |         values: U,
[INFO] [stdout] 1454 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1454 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1483:9
[INFO] [stdout]      |
[INFO] [stdout] 1483 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1484 |         values: U,
[INFO] [stdout] 1485 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1485 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1680:9
[INFO] [stdout]      |
[INFO] [stdout] 1680 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1681 |         value: T,
[INFO] [stdout] 1682 |     ) -> Result<Allocation<T>, Error<(T,)>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     ) -> Result<Allocation<'_, T>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1701:9
[INFO] [stdout]      |
[INFO] [stdout] 1701 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1702 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1729:9
[INFO] [stdout]      |
[INFO] [stdout] 1729 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1730 |     ) -> Result<Allocation<T>, Error<()>> {
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1730 |     ) -> Result<Allocation<'_, T>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1750:9
[INFO] [stdout]      |
[INFO] [stdout] 1750 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1753 |     ) -> Result<Allocation<[T]>, Error<(T,)>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1753 |     ) -> Result<Allocation<'_, [T]>, Error<(T,)>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1773:9
[INFO] [stdout]      |
[INFO] [stdout] 1773 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1774 |         len: usize,
[INFO] [stdout] 1775 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1798:9
[INFO] [stdout]      |
[INFO] [stdout] 1798 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 1801 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1801 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1832:9
[INFO] [stdout]      |
[INFO] [stdout] 1832 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1833 |         len: usize,
[INFO] [stdout] 1834 |     ) -> Result<Allocation<[T]>, Error<()>> {
[INFO] [stdout]      |                 --------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1834 |     ) -> Result<Allocation<'_, [T]>, Error<()>> {
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1856:9
[INFO] [stdout]      |
[INFO] [stdout] 1856 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1857 |         values: U,
[INFO] [stdout] 1858 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1882:9
[INFO] [stdout]      |
[INFO] [stdout] 1882 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1883 |         values: U,
[INFO] [stdout] 1884 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1884 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:1910:9
[INFO] [stdout]      |
[INFO] [stdout] 1910 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 1911 |         values: U,
[INFO] [stdout] 1912 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1912 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:2084:9
[INFO] [stdout]      |
[INFO] [stdout] 2084 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 2085 |         values: U,
[INFO] [stdout] 2086 |     ) -> Result<Allocation<T>, Error<(U,)>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2086 |     ) -> Result<Allocation<'_, T>, Error<(U,)>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:2111:9
[INFO] [stdout]      |
[INFO] [stdout] 2111 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 2112 |         values: U,
[INFO] [stdout] 2113 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2113 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/marker.rs:2142:9
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 2143 |         values: U,
[INFO] [stdout] 2144 |     ) -> Result<Allocation<T>, Error<()>>
[INFO] [stdout]      |                 ------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2144 |     ) -> Result<Allocation<'_, T>, Error<()>>
[INFO] [stdout]      |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:180:26
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub(crate) fn borrow(&self) -> Ref<T> {
[INFO] [stdout]     |                          ^^^^^     ------ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub(crate) fn borrow(&self) -> Ref<'_, T> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:188:30
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub(crate) fn borrow_mut(&self) -> RefMut<T> {
[INFO] [stdout]     |                              ^^^^^     --------- the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub(crate) fn borrow_mut(&self) -> RefMut<'_, T> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:564:9
[INFO] [stdout]     |
[INFO] [stdout] 564 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 565 |     ) -> Result<MarkerFront<BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                 ------------------------------- the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 565 |     ) -> Result<MarkerFront<'_, BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/scratchpad.rs:610:9
[INFO] [stdout]     |
[INFO] [stdout] 610 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 611 |     ) -> Result<MarkerBack<BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                 ------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 611 |     ) -> Result<MarkerBack<'_, BufferT, TrackingT>, Error<()>> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: casting `&T` to `&mut T` is undefined behavior, even if the reference is unused, consider instead using an `UnsafeCell`
[INFO] [stdout]    --> src/traits.rs:523:9
[INFO] [stdout]     |
[INFO] [stdout] 523 |         &mut *(self.to_bytes_with_nul() as *const [u8] as *mut [u8])
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, visit <https://doc.rust-lang.org/book/ch15-05-interior-mutability.html>
[INFO] [stdout]     = note: `#[warn(invalid_reference_casting)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: casting `&T` to `&mut T` is undefined behavior, even if the reference is unused, consider instead using an `UnsafeCell`
[INFO] [stdout]    --> src/traits.rs:595:9
[INFO] [stdout]     |
[INFO] [stdout] 595 | /         &mut *(CStr::from_bytes_with_nul_unchecked(slice) as *const CStr
[INFO] [stdout] 596 | |             as *mut CStr)
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, visit <https://doc.rust-lang.org/book/ch15-05-interior-mutability.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 1]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 2]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 2]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 3]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 3]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 4]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 4]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 5]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 5]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 6]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 6]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 7]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 7]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 8]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 8]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 9]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 9]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1371:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 10]`
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 10]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 11]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 11]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 12]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 12]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 13]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 13]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 14]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 14]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 15]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 15]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 16]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 16]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 17]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 17]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 18]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 18]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 19]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 19]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 20]`
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 20]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 21]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 21]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 22]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 22]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 23]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 23]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 24]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 24]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 25]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 25]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 26]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 26]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 27]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 27]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 28]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 28]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 29]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 29]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1373:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 30]`
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 30]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 31]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 31]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 32]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 32]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 33]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 33]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 34]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 34]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 35]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 35]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 36]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 36]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 37]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 37]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 38]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 38]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 39]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 39]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1374:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 40]`
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 40]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 41]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 41]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 42]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 42]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 43]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 43]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 44]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 44]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 45]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 45]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 46]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 46]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 47]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 47]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 48]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 48]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 49]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 49]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1375:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 50]`
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 50]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 51]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 51]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 52]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 52]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 53]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 53]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 54]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 54]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 55]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 55]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 56]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 56]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 57]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 57]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 58]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 58]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 59]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 59]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1376:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 60]`
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 60]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1376 | generate_array_trait_impls!(51, 52, 53, 54, 55, 56, 57, 58, 59, 60);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 61]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 61]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 62]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 62]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 63]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 63]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1377:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 64]`
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 64]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1377 | generate_array_trait_impls!(61, 62, 63, 64);
[INFO] [stdout]      | ------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 128]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 128]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 256]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 256]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 512]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 512]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 1024]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1024]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 2048]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 2048]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 4096]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 4096]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 8192]`
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 8192]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1378 | generate_array_trait_impls!(0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000);
[INFO] [stdout]      | ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 16384]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 16384]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 32768]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 32768]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 65536]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 65536]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 131072]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 131072]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 262144]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 262144]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1379:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 524288]`
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 524288]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1379 | / generate_array_trait_impls!(
[INFO] [stdout] 1380 | |     0x4000, 0x8000, 0x10000, 0x20000, 0x40000, 0x80000
[INFO] [stdout] 1381 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 1048576]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1048576]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 2097152]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 2097152]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 4194304]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 4194304]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 8388608]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 8388608]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1382:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                   --- this raw pointer has type `*mut [T; 16777216]`
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 16777216]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                   unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 | / generate_array_trait_impls!(
[INFO] [stdout] 1383 | |     0x10_0000, 0x20_0000, 0x40_0000, 0x80_0000, 0x100_0000
[INFO] [stdout] 1384 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 33554432]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 33554432]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 67108864]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 67108864]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 134217728]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 134217728]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1385:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 268435456]`
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 268435456]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1385 | generate_array_trait_impls!(0x200_0000, 0x400_0000, 0x800_0000, 0x1000_0000);
[INFO] [stdout]      | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1386:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 536870912]`
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 536870912]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/traits.rs:1386:1
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                                 --- this raw pointer has type `*mut [T; 1073741824]`
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&mut [T; 1073741824]`
[INFO] [stdout]     --> src/traits.rs:1358:31
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (*ptr)[..] }
[INFO] [stdout]      |                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1386 | generate_array_trait_impls!(0x2000_0000, 0x4000_0000);
[INFO] [stdout]      | ----------------------------------------------------- in this macro invocation
[INFO] [stdout]      = note: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 unsafe { &mut (&mut (*ptr))[..] }
[INFO] [stdout]      |                               +++++       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling scratchpad v1.3.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/lib.rs:767:13
[INFO] [stdout]     |
[INFO] [stdout] 767 |     all(not(stable_maybe_uninit), feature = "unstable"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/lib.rs:777:13
[INFO] [stdout]     |
[INFO] [stdout] 777 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::ptr_offset_with_cast))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/allocation.rs:220:16
[INFO] [stdout]     |
[INFO] [stdout] 220 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::type_complexity))] // LINT: Result type lint warning.
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/scratchpad.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(not(any(stable_maybe_uninit, feature = "unstable")))]
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/scratchpad.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/scratchpad.rs:431:19
[INFO] [stdout]     |
[INFO] [stdout] 431 |         #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/scratchpad.rs:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |             feature = "cargo-clippy",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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 name: `stable_maybe_uninit`
[INFO] [stdout]    --> src/scratchpad.rs:451:23
[INFO] [stdout]     |
[INFO] [stdout] 451 |         #[cfg(not(any(stable_maybe_uninit, feature = "unstable")))]
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/traits.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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 name: `stable128`
[INFO] [stdout]   --> src/traits.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[cfg(any(stable128, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable128)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable128)");` to the top of the `build.rs`
[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 name: `stable128`
[INFO] [stdout]   --> src/traits.rs:66:11
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(any(stable128, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable128)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable128)");` to the top of the `build.rs`
[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 name: `stable_maybe_uninit`
[INFO] [stdout]   --> src/traits.rs:71:11
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(any(stable_maybe_uninit, feature = "unstable"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_maybe_uninit)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_maybe_uninit)");` to the top of the `build.rs`
[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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:522:20
[INFO] [stdout]     |
[INFO] [stdout] 522 |         #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ref_to_mut))]
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:594:20
[INFO] [stdout]     |
[INFO] [stdout] 594 |         #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ref_to_mut))]
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:657:9
[INFO] [stdout]     |
[INFO] [stdout] 657 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:667:9
[INFO] [stdout]     |
[INFO] [stdout] 667 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:691:9
[INFO] [stdout]     |
[INFO] [stdout] 691 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]    --> src/traits.rs:709:9
[INFO] [stdout]     |
[INFO] [stdout] 709 |         feature = "cargo-clippy",
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]     = help: consider adding `cargo-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: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1371 | generate_array_trait_impls!(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
[INFO] [stdout]      | ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1372 | generate_array_trait_impls!(11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1373 | generate_array_trait_impls!(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1374 | generate_array_trait_impls!(31, 32, 33, 34, 35, 36, 37, 38, 39, 40);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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: this warning originates in the macro `generate_array_trait_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> src/traits.rs:1355:24
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             #[cfg_attr(feature = "cargo-clippy", allow(clippy::not_unsafe_ptr_arg_deref))]
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1375 | generate_array_trait_impls!(41, 42, 43, 44, 45, 46, 47, 48, 49, 50);
[INFO] [stdout]      | ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `alloc`, `default`, `std`, and `unstable`
[INFO] [stdout]      = help: consider adding `cargo-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
[WARN] too many lines in the log, truncating it
