[INFO] cloning repository https://github.com/Chara-X/std
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Chara-X/std" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FChara-X%2Fstd", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FChara-X%2Fstd'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1bc55752c12ceea51a1b778697852503036eb1f3
[INFO] testing Chara-X/std against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FChara-X%2Fstd" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Chara-X/std
[INFO] finished tweaking git repo https://github.com/Chara-X/std
[INFO] tweaked toml for git repo https://github.com/Chara-X/std written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Chara-X/std on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Chara-X/std already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 444ca2719f39efd563414683c1611891fa149302008f8f54e45505c0a33d4a10
[INFO] running `Command { std: "docker" "start" "-a" "444ca2719f39efd563414683c1611891fa149302008f8f54e45505c0a33d4a10", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "444ca2719f39efd563414683c1611891fa149302008f8f54e45505c0a33d4a10", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "444ca2719f39efd563414683c1611891fa149302008f8f54e45505c0a33d4a10", kill_on_drop: false }`
[INFO] [stdout] 444ca2719f39efd563414683c1611891fa149302008f8f54e45505c0a33d4a10
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 61906bf36a8dab6a2b54159728dc1fb98f625504b065e26c45af6f88cb25f748
[INFO] running `Command { std: "docker" "start" "-a" "61906bf36a8dab6a2b54159728dc1fb98f625504b065e26c45af6f88cb25f748", kill_on_drop: false }`
[INFO] [stderr]    Compiling std v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.34s
[INFO] running `Command { std: "docker" "inspect" "61906bf36a8dab6a2b54159728dc1fb98f625504b065e26c45af6f88cb25f748", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61906bf36a8dab6a2b54159728dc1fb98f625504b065e26c45af6f88cb25f748", kill_on_drop: false }`
[INFO] [stdout] 61906bf36a8dab6a2b54159728dc1fb98f625504b065e26c45af6f88cb25f748
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] c99dffe7d9ad5a11f8ee2bec5c4d03c402052c399af60483b2f818f9cfe91d49
[INFO] running `Command { std: "docker" "start" "-a" "c99dffe7d9ad5a11f8ee2bec5c4d03c402052c399af60483b2f818f9cfe91d49", kill_on_drop: false }`
[INFO] [stderr]    Compiling std v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s
[INFO] running `Command { std: "docker" "inspect" "c99dffe7d9ad5a11f8ee2bec5c4d03c402052c399af60483b2f818f9cfe91d49", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c99dffe7d9ad5a11f8ee2bec5c4d03c402052c399af60483b2f818f9cfe91d49", kill_on_drop: false }`
[INFO] [stdout] c99dffe7d9ad5a11f8ee2bec5c4d03c402052c399af60483b2f818f9cfe91d49
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 6ccf3aee26abc7b30a1d6ba06af74e04837464a1f9e8f765b19313de51576a26
[INFO] running `Command { std: "docker" "start" "-a" "6ccf3aee26abc7b30a1d6ba06af74e04837464a1f9e8f765b19313de51576a26", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/std/94efd71414c9a119/deps/std-94efd71414c9a119)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests std
[INFO] [stderr] error: cannot resolve a prelude import
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::alloc`
[INFO] [stderr]  --> src/boxed/box.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::alloc;
[INFO] [stderr]   |     ^^^^^^^^^^ no `alloc` in the root
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing this module instead
[INFO] [stderr]   |
[INFO] [stderr] 1 - use std::alloc;
[INFO] [stderr] 1 + use core::alloc;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::mem`
[INFO] [stderr]  --> src/cell/cell.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::mem;
[INFO] [stderr]   |     ^^^^^^^^ no `mem` in the root
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing this module instead
[INFO] [stderr]   |
[INFO] [stderr] 2 - use std::mem;
[INFO] [stderr] 2 + use core::mem;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::mem`
[INFO] [stderr]  --> src/cell/ref_cell.rs:2:11
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::{mem, ops};
[INFO] [stderr]   |           ^^^ no `mem` in the root
[INFO] [stderr]   |
[INFO] [stderr]   = help: consider importing this module instead:
[INFO] [stderr]           core::mem
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `std::any`, `std::any`, `std::fmt`
[INFO] [stderr]  --> src/error/error.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 |     any::{self, Any},
[INFO] [stderr]   |     ^^^   ^^^^ no `any` in the root
[INFO] [stderr]   |     |
[INFO] [stderr]   |     could not find `any` in `std`
[INFO] [stderr] 4 |     fmt,
[INFO] [stderr]   |     ^^^ no `fmt` in the root
[INFO] [stderr]   |
[INFO] [stderr]   = help: consider importing this module instead:
[INFO] [stderr]           core::any
[INFO] [stderr]   = help: consider importing this module instead:
[INFO] [stderr]           core::fmt
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `std::hash`, `std::num`
[INFO] [stderr]  --> src/ptr/non_null.rs:1:11
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{hash, num, ptr};
[INFO] [stderr]   |           ^^^^  ^^^ no `num` in the root
[INFO] [stderr]   |           |
[INFO] [stderr]   |           no `hash` in the root
[INFO] [stderr]   |
[INFO] [stderr]   = help: consider importing this module instead:
[INFO] [stderr]           core::hash
[INFO] [stderr]   = help: consider importing one of these modules instead:
[INFO] [stderr]           core::num
[INFO] [stderr]           core::simd::num
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `std::alloc`, `std::mem`
[INFO] [stderr]  --> src/rc/rc.rs:1:11
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{alloc, cell, mem, ops, pin, ptr};
[INFO] [stderr]   |           ^^^^^        ^^^ no `mem` in the root
[INFO] [stderr]   |           |
[INFO] [stderr]   |           no `alloc` in the root
[INFO] [stderr]   |
[INFO] [stderr]   = help: consider importing this module instead:
[INFO] [stderr]           core::alloc
[INFO] [stderr]   = help: consider importing this module instead:
[INFO] [stderr]           core::mem
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::sync`
[INFO] [stderr]  --> src/task/wake.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::sync;
[INFO] [stderr]   |     ^^^^^^^^^ no `sync` in the root
[INFO] [stderr]   |
[INFO] [stderr] note: module `crate::marker::sync` exists but is inaccessible
[INFO] [stderr]  --> src/marker/mod.rs:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | mod sync;
[INFO] [stderr]   | ^^^^^^^^^ not accessible
[INFO] [stderr] help: consider importing this module instead
[INFO] [stderr]   |
[INFO] [stderr] 1 - use std::sync;
[INFO] [stderr] 1 + use core::sync;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::sync`
[INFO] [stderr]  --> src/task/waker.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::sync;
[INFO] [stderr]   |     ^^^^^^^^^ no `sync` in the root
[INFO] [stderr]   |
[INFO] [stderr] note: module `crate::marker::sync` exists but is inaccessible
[INFO] [stderr]  --> src/marker/mod.rs:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | mod sync;
[INFO] [stderr]   | ^^^^^^^^^ not accessible
[INFO] [stderr] help: consider importing this module instead
[INFO] [stderr]   |
[INFO] [stderr] 2 - use std::sync;
[INFO] [stderr] 2 + use core::sync;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `unreachable` in this scope
[INFO] [stderr]   --> src/borrow/cow.rs:25:42
[INFO] [stderr]    |
[INFO] [stderr] 25 |                     Cow::Borrowed(..) => unreachable!(),
[INFO] [stderr]    |                                          ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::unreachable;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `todo` in this scope
[INFO] [stderr]   --> src/error/error.rs:10:9
[INFO] [stderr]    |
[INFO] [stderr] 10 |         todo!()
[INFO] [stderr]    |         ^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]    |
[INFO] [stderr]  2 + use core::todo;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `unreachable` in this scope
[INFO] [stderr]   --> src/cell/lazy_cell.rs:29:26
[INFO] [stderr]    |
[INFO] [stderr] 29 |                     _ => unreachable!(),
[INFO] [stderr]    |                          ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::unreachable;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `panic` in this scope
[INFO] [stderr]   --> src/cell/ref_cell.rs:46:18
[INFO] [stderr]    |
[INFO] [stderr] 46 |             _ => panic!(),
[INFO] [stderr]    |                  ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::panic;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `panic` in this scope
[INFO] [stderr]   --> src/cell/ref_cell.rs:59:18
[INFO] [stderr]    |
[INFO] [stderr] 59 |             _ => panic!(),
[INFO] [stderr]    |                  ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::panic;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `panic` in this scope
[INFO] [stderr]   --> src/cell/ref_cell.rs:94:18
[INFO] [stderr]    |
[INFO] [stderr] 94 |             _ => panic!(),
[INFO] [stderr]    |                  ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::panic;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `panic` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:116:18
[INFO] [stderr]     |
[INFO] [stderr] 116 |             _ => panic!(),
[INFO] [stderr]     |                  ^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]     |
[INFO] [stderr]   1 + use core::panic;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `panic` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:154:18
[INFO] [stderr]     |
[INFO] [stderr] 154 |             _ => panic!(),
[INFO] [stderr]     |                  ^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this macro
[INFO] [stderr]     |
[INFO] [stderr]   1 + use core::panic;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `derive` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:158:3
[INFO] [stderr]     |
[INFO] [stderr] 158 | #[derive(Copy, Clone)]
[INFO] [stderr]     |   ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this attribute macro
[INFO] [stderr]     |
[INFO] [stderr]   1 + use core::prelude::rust_2024::derive;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]  --> src/array/from_fn.rs:4:8
[INFO] [stderr]   |
[INFO] [stderr] 4 |     F: FnMut(usize) -> T,
[INFO] [stderr]   |        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/borrow/borrow.rs:4:16
[INFO] [stderr]   |
[INFO] [stderr] 4 |     Borrowed: ?Sized,
[INFO] [stderr]   |                ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/borrow/borrow_mut.rs:5:16
[INFO] [stderr]   |
[INFO] [stderr] 5 |     Borrowed: ?Sized,
[INFO] [stderr]   |                ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/borrow/cow.rs:6:24
[INFO] [stderr]   |
[INFO] [stderr] 6 |     B: 'a + ToOwned + ?Sized,
[INFO] [stderr]   |                        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/borrow/cow.rs:15:19
[INFO] [stderr]    |
[INFO] [stderr] 15 |     B: ToOwned + ?Sized,
[INFO] [stderr]    |                   ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/borrow/cow.rs:33:19
[INFO] [stderr]    |
[INFO] [stderr] 33 |     B: ToOwned + ?Sized,
[INFO] [stderr]    |                   ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/boxed/box.rs:6:20
[INFO] [stderr]   |
[INFO] [stderr] 6 | pub struct Box<T: ?Sized>(ptr::NonNull<T>);
[INFO] [stderr]   |                    ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/boxed/box.rs:21:9
[INFO] [stderr]    |
[INFO] [stderr] 21 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/boxed/box.rs:30:9
[INFO] [stderr]    |
[INFO] [stderr] 30 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope
[INFO] [stderr]   --> src/boxed/box.rs:36:9
[INFO] [stderr]    |
[INFO] [stderr] 36 | impl<T> Drop for Box<T>
[INFO] [stderr]    |         ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::boxed::r#box::ops::Drop;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::ops::Drop;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::ops::Drop;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/boxed/box.rs:38:9
[INFO] [stderr]    |
[INFO] [stderr] 38 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/cell/cell.rs:6:9
[INFO] [stderr]   |
[INFO] [stderr] 6 |     T: ?Sized,
[INFO] [stderr]   |         ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Copy` in this scope
[INFO] [stderr]   --> src/cell/cell.rs:34:8
[INFO] [stderr]    |
[INFO] [stderr] 34 |     T: Copy,
[INFO] [stderr]    |        ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Copy;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Copy;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope
[INFO] [stderr]   --> src/cell/cell.rs:43:8
[INFO] [stderr]    |
[INFO] [stderr] 43 |     T: Default,
[INFO] [stderr]    |        ^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::default::Default;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::default::Default;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope
[INFO] [stderr]  --> src/cell/lazy_cell.rs:9:8
[INFO] [stderr]   |
[INFO] [stderr] 9 |     F: FnOnce() -> T,
[INFO] [stderr]   |        ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::cell::lazy_cell::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]   --> src/cell/lazy_cell.rs:20:8
[INFO] [stderr]    |
[INFO] [stderr] 20 |     F: FnMut() -> T,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::cell::lazy_cell::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]  --> src/cell/once_cell.rs:4:23
[INFO] [stderr]   |
[INFO] [stderr] 4 |     value: UnsafeCell<Option<T>>,
[INFO] [stderr]   |                       ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Result` in this scope
[INFO] [stderr]   --> src/cell/once_cell.rs:14:36
[INFO] [stderr]    |
[INFO] [stderr] 14 |     pub fn set(&self, value: T) -> Result<(), T> {
[INFO] [stderr]    |                                    ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::result::Result;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::result::Result;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::fmt::Result;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::result::Result;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/cell/once_cell.rs:22:26
[INFO] [stderr]    |
[INFO] [stderr] 22 |     pub fn get(&self) -> Option<&T> {
[INFO] [stderr]    |                          ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/cell/once_cell.rs:26:32
[INFO] [stderr]    |
[INFO] [stderr] 26 |     pub fn into_inner(self) -> Option<T> {
[INFO] [stderr]    |                                ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/cell/ref_cell.rs:6:9
[INFO] [stderr]   |
[INFO] [stderr] 6 |     T: ?Sized,
[INFO] [stderr]   |         ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/cell/ref_cell.rs:34:9
[INFO] [stderr]    |
[INFO] [stderr] 34 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope
[INFO] [stderr]   --> src/cell/ref_cell.rs:65:8
[INFO] [stderr]    |
[INFO] [stderr] 65 |     T: Default,
[INFO] [stderr]    |        ^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::default::Default;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::default::Default;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/cell/ref_cell.rs:75:14
[INFO] [stderr]    |
[INFO] [stderr] 75 |     T: 'b + ?Sized,
[INFO] [stderr]    |              ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/cell/ref_cell.rs:82:9
[INFO] [stderr]    |
[INFO] [stderr] 82 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:100:9
[INFO] [stderr]     |
[INFO] [stderr] 100 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:107:9
[INFO] [stderr]     |
[INFO] [stderr] 107 | impl<T> Drop for Ref<'_, T>
[INFO] [stderr]     |         ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::cell::ref_cell::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:109:9
[INFO] [stderr]     |
[INFO] [stderr] 109 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:123:14
[INFO] [stderr]     |
[INFO] [stderr] 123 |     T: 'b + ?Sized,
[INFO] [stderr]     |              ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:130:9
[INFO] [stderr]     |
[INFO] [stderr] 130 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:139:9
[INFO] [stderr]     |
[INFO] [stderr] 139 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:145:9
[INFO] [stderr]     |
[INFO] [stderr] 145 | impl<T> Drop for RefMut<'_, T>
[INFO] [stderr]     |         ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::cell::ref_cell::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/cell/ref_cell.rs:147:9
[INFO] [stderr]     |
[INFO] [stderr] 147 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/cell/unsafe_cell.rs:4:9
[INFO] [stderr]   |
[INFO] [stderr] 4 |     T: ?Sized,
[INFO] [stderr]   |         ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/cell/unsafe_cell.rs:20:9
[INFO] [stderr]    |
[INFO] [stderr] 20 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope
[INFO] [stderr]   --> src/cell/unsafe_cell.rs:27:16
[INFO] [stderr]    |
[INFO] [stderr] 27 | unsafe impl<T> Send for UnsafeCell<T> where T: ?Sized {}
[INFO] [stderr]    |                ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Send;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/cell/unsafe_cell.rs:27:49
[INFO] [stderr]    |
[INFO] [stderr] 27 | unsafe impl<T> Send for UnsafeCell<T> where T: ?Sized {}
[INFO] [stderr]    |                                                 ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/clone/clone.rs:2:18
[INFO] [stderr]   |
[INFO] [stderr] 2 | pub trait Clone: Sized {
[INFO] [stderr]   |                  ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope
[INFO] [stderr]  --> src/cmp/max_by.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnOnce(&T, &T) -> cmp::Ordering,
[INFO] [stderr]   |        ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Ordering` in module `cmp`
[INFO] [stderr]  --> src/cmp/max_by.rs:5:31
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnOnce(&T, &T) -> cmp::Ordering,
[INFO] [stderr]   |                               ^^^^^^^^ not found in `cmp`
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::cmp::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::sync::atomic::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] help: if you import `Ordering`, refer to it directly
[INFO] [stderr]   |
[INFO] [stderr] 5 -     F: FnOnce(&T, &T) -> cmp::Ordering,
[INFO] [stderr] 5 +     F: FnOnce(&T, &T) -> Ordering,
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]  --> src/cmp/max_by_key.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnMut(&T) -> K,
[INFO] [stderr]   |        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope
[INFO] [stderr]  --> src/cmp/min_by.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnOnce(&T, &T) -> cmp::Ordering,
[INFO] [stderr]   |        ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Ordering` in module `cmp`
[INFO] [stderr]  --> src/cmp/min_by.rs:5:31
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnOnce(&T, &T) -> cmp::Ordering,
[INFO] [stderr]   |                               ^^^^^^^^ not found in `cmp`
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::cmp::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::sync::atomic::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] help: if you import `Ordering`, refer to it directly
[INFO] [stderr]   |
[INFO] [stderr] 5 -     F: FnOnce(&T, &T) -> cmp::Ordering,
[INFO] [stderr] 5 +     F: FnOnce(&T, &T) -> Ordering,
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]  --> src/cmp/min_by_key.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnMut(&T) -> K,
[INFO] [stderr]   |        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Ordering` in module `cmp`
[INFO] [stderr]  --> src/cmp/ord.rs:6:41
[INFO] [stderr]   |
[INFO] [stderr] 6 |     fn cmp(&self, other: &Self) -> cmp::Ordering;
[INFO] [stderr]   |                                         ^^^^^^^^ not found in `cmp`
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::cmp::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::sync::atomic::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] help: if you import `Ordering`, refer to it directly
[INFO] [stderr]   |
[INFO] [stderr] 6 -     fn cmp(&self, other: &Self) -> cmp::Ordering;
[INFO] [stderr] 6 +     fn cmp(&self, other: &Self) -> Ordering;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/cmp/partial_eq.rs:4:11
[INFO] [stderr]   |
[INFO] [stderr] 4 |     Rhs: ?Sized,
[INFO] [stderr]   |           ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/cmp/partial_ord.rs:6:11
[INFO] [stderr]   |
[INFO] [stderr] 6 |     Rhs: ?Sized,
[INFO] [stderr]   |           ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]  --> src/cmp/partial_ord.rs:9:43
[INFO] [stderr]   |
[INFO] [stderr] 9 |     fn partial_cmp(&self, other: &Rhs) -> Option<cmp::Ordering>;
[INFO] [stderr]   |                                           ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Ordering` in module `cmp`
[INFO] [stderr]  --> src/cmp/partial_ord.rs:9:55
[INFO] [stderr]   |
[INFO] [stderr] 9 |     fn partial_cmp(&self, other: &Rhs) -> Option<cmp::Ordering>;
[INFO] [stderr]   |                                                       ^^^^^^^^ not found in `cmp`
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::cmp::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::sync::atomic::Ordering;
[INFO] [stderr]   |
[INFO] [stderr] help: if you import `Ordering`, refer to it directly
[INFO] [stderr]   |
[INFO] [stderr] 9 -     fn partial_cmp(&self, other: &Rhs) -> Option<cmp::Ordering>;
[INFO] [stderr] 9 +     fn partial_cmp(&self, other: &Rhs) -> Option<Ordering>;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/cmp/reverse.rs:17:44
[INFO] [stderr]    |
[INFO] [stderr] 17 |     fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
[INFO] [stderr]    |                                            ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Ordering` in module `std::cmp`
[INFO] [stderr]   --> src/cmp/reverse.rs:17:61
[INFO] [stderr]    |
[INFO] [stderr] 17 |     fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
[INFO] [stderr]    |                                                             ^^^^^^^^ not found in `std::cmp`
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::cmp::Ordering;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::sync::atomic::Ordering;
[INFO] [stderr]    |
[INFO] [stderr] help: if you import `Ordering`, refer to it directly
[INFO] [stderr]    |
[INFO] [stderr] 17 -     fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
[INFO] [stderr] 17 +     fn partial_cmp(&self, other: &Self) -> Option<Ordering> {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Ordering` in module `std::cmp`
[INFO] [stderr]   --> src/cmp/reverse.rs:25:46
[INFO] [stderr]    |
[INFO] [stderr] 25 |     fn cmp(&self, other: &Self) -> std::cmp::Ordering {
[INFO] [stderr]    |                                              ^^^^^^^^ not found in `std::cmp`
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::cmp::Ordering;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::sync::atomic::Ordering;
[INFO] [stderr]    |
[INFO] [stderr] help: if you import `Ordering`, refer to it directly
[INFO] [stderr]    |
[INFO] [stderr] 25 -     fn cmp(&self, other: &Self) -> std::cmp::Ordering {
[INFO] [stderr] 25 +     fn cmp(&self, other: &Self) -> Ordering {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/convert/from.rs:2:20
[INFO] [stderr]   |
[INFO] [stderr] 2 | pub trait From<T>: Sized {
[INFO] [stderr]   |                    ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/convert/into.rs:3:20
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub trait Into<T>: Sized {
[INFO] [stderr]   |                    ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]  --> src/error/error.rs:9:25
[INFO] [stderr]   |
[INFO] [stderr] 9 |     fn source(&self) -> Option<&(dyn Error + 'static)> {
[INFO] [stderr]   |                         ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 2 + use crate::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 2 + use std::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/error/error.rs:17:55
[INFO] [stderr]    |
[INFO] [stderr] 17 |     pub fn downcast_ref<T: Error + 'static>(&self) -> Option<&T> {
[INFO] [stderr]    |                                                       ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  2 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  2 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/error/error.rs:24:59
[INFO] [stderr]    |
[INFO] [stderr] 24 |     pub fn downcast_mut<T: Error + 'static>(&mut self) -> Option<&mut T> {
[INFO] [stderr]    |                                                           ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  2 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  2 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Poll` in module `task`
[INFO] [stderr]  --> src/future/future.rs:7:77
[INFO] [stderr]   |
[INFO] [stderr] 7 |     fn poll(self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> task::Poll<Self::Output>;
[INFO] [stderr]   |                                                                             ^^^^ not found in `task`
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing this enum
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::task::Poll;
[INFO] [stderr]   |
[INFO] [stderr] help: if you import `Poll`, refer to it directly
[INFO] [stderr]   |
[INFO] [stderr] 7 -     fn poll(self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> task::Poll<Self::Output>;
[INFO] [stderr] 7 +     fn poll(self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> Poll<Self::Output>;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Future` in this scope
[INFO] [stderr]  --> src/future/into_future.rs:6:22
[INFO] [stderr]   |
[INFO] [stderr] 6 |     type IntoFuture: Future<Output = Self::Output>;
[INFO] [stderr]   |                      ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::future::Future;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::future::Future;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Future` in this scope
[INFO] [stderr]   --> src/future/pending.rs:12:9
[INFO] [stderr]    |
[INFO] [stderr] 12 | impl<T> Future for Pending<T> {
[INFO] [stderr]    |         ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::future::Future;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::future::Future;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Poll` in module `task`
[INFO] [stderr]   --> src/future/pending.rs:14:76
[INFO] [stderr]    |
[INFO] [stderr] 14 |     fn poll(self: pin::Pin<&mut Self>, _: &mut task::Context<'_>) -> task::Poll<T> {
[INFO] [stderr]    |                                                                            ^^^^ not found in `task`
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this enum
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::task::Poll;
[INFO] [stderr]    |
[INFO] [stderr] help: if you import `Poll`, refer to it directly
[INFO] [stderr]    |
[INFO] [stderr] 14 -     fn poll(self: pin::Pin<&mut Self>, _: &mut task::Context<'_>) -> task::Poll<T> {
[INFO] [stderr] 14 +     fn poll(self: pin::Pin<&mut Self>, _: &mut task::Context<'_>) -> Poll<T> {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]  --> src/future/poll_fn.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnMut(&mut task::Context<'_>) -> task::Poll<T>,
[INFO] [stderr]   |        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Poll` in module `task`
[INFO] [stderr]  --> src/future/poll_fn.rs:5:47
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnMut(&mut task::Context<'_>) -> task::Poll<T>,
[INFO] [stderr]   |                                               ^^^^ not found in `task`
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing this enum
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::task::Poll;
[INFO] [stderr]   |
[INFO] [stderr] help: if you import `Poll`, refer to it directly
[INFO] [stderr]   |
[INFO] [stderr] 5 -     F: FnMut(&mut task::Context<'_>) -> task::Poll<T>,
[INFO] [stderr] 5 +     F: FnMut(&mut task::Context<'_>) -> Poll<T>,
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Unpin` in this scope
[INFO] [stderr]  --> src/future/poll_fn.rs:6:8
[INFO] [stderr]   |
[INFO] [stderr] 6 |     F: Unpin,
[INFO] [stderr]   |        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Unpin;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Unpin;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Future` in this scope
[INFO] [stderr]   --> src/future/poll_fn.rs:14:12
[INFO] [stderr]    |
[INFO] [stderr] 14 | impl<T, F> Future for PollFn<F>
[INFO] [stderr]    |            ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::future::Future;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::future::Future;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]   --> src/future/poll_fn.rs:16:8
[INFO] [stderr]    |
[INFO] [stderr] 16 |     F: FnMut(&mut task::Context<'_>) -> task::Poll<T>,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Poll` in module `task`
[INFO] [stderr]   --> src/future/poll_fn.rs:16:47
[INFO] [stderr]    |
[INFO] [stderr] 16 |     F: FnMut(&mut task::Context<'_>) -> task::Poll<T>,
[INFO] [stderr]    |                                               ^^^^ not found in `task`
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this enum
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::task::Poll;
[INFO] [stderr]    |
[INFO] [stderr] help: if you import `Poll`, refer to it directly
[INFO] [stderr]    |
[INFO] [stderr] 16 -     F: FnMut(&mut task::Context<'_>) -> task::Poll<T>,
[INFO] [stderr] 16 +     F: FnMut(&mut task::Context<'_>) -> Poll<T>,
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Unpin` in this scope
[INFO] [stderr]   --> src/future/poll_fn.rs:17:8
[INFO] [stderr]    |
[INFO] [stderr] 17 |     F: Unpin,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Unpin;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Unpin;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Poll` in module `task`
[INFO] [stderr]   --> src/future/poll_fn.rs:20:77
[INFO] [stderr]    |
[INFO] [stderr] 20 |     fn poll(self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> task::Poll<T> {
[INFO] [stderr]    |                                                                             ^^^^ not found in `task`
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this enum
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::task::Poll;
[INFO] [stderr]    |
[INFO] [stderr] help: if you import `Poll`, refer to it directly
[INFO] [stderr]    |
[INFO] [stderr] 20 -     fn poll(self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> task::Poll<T> {
[INFO] [stderr] 20 +     fn poll(self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> Poll<T> {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]  --> src/future/ready.rs:8:21
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct Ready<T>(Option<T>);
[INFO] [stderr]   |                     ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Unpin` in this scope
[INFO] [stderr]  --> src/future/ready.rs:9:9
[INFO] [stderr]   |
[INFO] [stderr] 9 | impl<T> Unpin for Ready<T> {}
[INFO] [stderr]   |         ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Unpin;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Unpin;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Poll` in module `task`
[INFO] [stderr]   --> src/future/ready.rs:12:81
[INFO] [stderr]    |
[INFO] [stderr] 12 |     fn poll(mut self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> task::Poll<T> {
[INFO] [stderr]    |                                                                                 ^^^^ not found in `task`
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this enum
[INFO] [stderr]    |
[INFO] [stderr]  1 + use core::task::Poll;
[INFO] [stderr]    |
[INFO] [stderr] help: if you import `Poll`, refer to it directly
[INFO] [stderr]    |
[INFO] [stderr] 12 -     fn poll(mut self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> task::Poll<T> {
[INFO] [stderr] 12 +     fn poll(mut self: pin::Pin<&mut Self>, cx: &mut task::Context<'_>) -> Poll<T> {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/empty.rs:11:27
[INFO] [stderr]    |
[INFO] [stderr] 11 |     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr]    |                           ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]  --> src/iter/from_fn.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnMut() -> Option<T>,
[INFO] [stderr]   |        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]  --> src/iter/from_fn.rs:5:19
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnMut() -> Option<T>,
[INFO] [stderr]   |                   ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]   --> src/iter/from_fn.rs:13:8
[INFO] [stderr]    |
[INFO] [stderr] 13 |     F: FnMut() -> Option<T>,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/from_fn.rs:13:19
[INFO] [stderr]    |
[INFO] [stderr] 13 |     F: FnMut() -> Option<T>,
[INFO] [stderr]    |                   ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/from_fn.rs:16:27
[INFO] [stderr]    |
[INFO] [stderr] 16 |     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr]    |                           ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/iter/from_iterator.rs:3:28
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub trait FromIterator<A>: Sized {
[INFO] [stderr]   |                            ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]  --> src/iter/iterator.rs:6:27
[INFO] [stderr]   |
[INFO] [stderr] 6 |     fn next(&mut self) -> Option<Self::Item>;
[INFO] [stderr]   |                           ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::option::Option;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `IntoIter` in module `option`
[INFO] [stderr]  --> src/iter/once.rs:8:28
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct Once<T>(option::IntoIter<T>);
[INFO] [stderr]   |                            ^^^^^^^^ not found in `option`
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these structs
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::array::IntoIter;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::option::IntoIter;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use core::result::IntoIter;
[INFO] [stderr]   |
[INFO] [stderr] help: if you import `IntoIter`, refer to it directly
[INFO] [stderr]   |
[INFO] [stderr] 8 - pub struct Once<T>(option::IntoIter<T>);
[INFO] [stderr] 8 + pub struct Once<T>(IntoIter<T>);
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/once.rs:11:27
[INFO] [stderr]    |
[INFO] [stderr] 11 |     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr]    |                           ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::iter::once::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope
[INFO] [stderr]  --> src/iter/once_with.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnOnce() -> A,
[INFO] [stderr]   |        ^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnOnce;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/once_with.rs:11:12
[INFO] [stderr]    |
[INFO] [stderr] 11 |     r#gen: Option<F>,
[INFO] [stderr]    |            ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope
[INFO] [stderr]   --> src/iter/once_with.rs:15:8
[INFO] [stderr]    |
[INFO] [stderr] 15 |     F: FnOnce() -> A,
[INFO] [stderr]    |        ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::ops::FnOnce;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::ops::FnOnce;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/once_with.rs:18:27
[INFO] [stderr]    |
[INFO] [stderr] 18 |     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr]    |                           ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Clone` in this scope
[INFO] [stderr]  --> src/iter/repeat.rs:3:18
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub fn repeat<T: Clone>(elt: T) -> Repeat<T> {
[INFO] [stderr]   |                  ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::clone::Clone;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::clone::Clone;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Clone` in this scope
[INFO] [stderr]   --> src/iter/repeat.rs:12:8
[INFO] [stderr]    |
[INFO] [stderr] 12 |     A: Clone,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::clone::Clone;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::clone::Clone;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/repeat.rs:15:27
[INFO] [stderr]    |
[INFO] [stderr] 15 |     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr]    |                           ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]  --> src/iter/repeat_with.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 |     F: FnMut() -> A,
[INFO] [stderr]   |        ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::ops::FnMut;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope
[INFO] [stderr]   --> src/iter/repeat_with.rs:15:8
[INFO] [stderr]    |
[INFO] [stderr] 15 |     F: FnMut() -> A,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::ops::FnMut;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/iter/repeat_with.rs:18:27
[INFO] [stderr]    |
[INFO] [stderr] 18 |     fn next(&mut self) -> Option<Self::Item> {
[INFO] [stderr]    |                           ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Clone` in this scope
[INFO] [stderr]  --> src/marker/copy.rs:2:17
[INFO] [stderr]   |
[INFO] [stderr] 2 | pub trait Copy: Clone {}
[INFO] [stderr]   |                 ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::clone::Clone;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::clone::Clone;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/marker/phantom_data.rs:3:28
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub struct PhantomData<T: ?Sized> {
[INFO] [stderr]   |                            ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::phantom_data::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/ops/deref.rs:4:19
[INFO] [stderr]   |
[INFO] [stderr] 4 |     type Target: ?Sized;
[INFO] [stderr]   |                   ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/pin/pin.rs:8:9
[INFO] [stderr]   |
[INFO] [stderr] 8 |     T: ?Sized,
[INFO] [stderr]   |         ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/pin/pin.rs:17:9
[INFO] [stderr]    |
[INFO] [stderr] 17 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Unpin` in this scope
[INFO] [stderr]   --> src/pin/pin.rs:27:34
[INFO] [stderr]    |
[INFO] [stderr] 27 |     <Ptr as ops::Deref>::Target: Unpin,
[INFO] [stderr]    |                                  ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Unpin;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Unpin;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/pin/pin.rs:62:38
[INFO] [stderr]    |
[INFO] [stderr] 62 |         <Ptr as ops::Deref>::Target: Sized,
[INFO] [stderr]    |                                      ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/pin/pin.rs:69:9
[INFO] [stderr]    |
[INFO] [stderr] 69 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/pin/pin.rs:78:9
[INFO] [stderr]    |
[INFO] [stderr] 78 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Unpin` in this scope
[INFO] [stderr]   --> src/pin/pin.rs:83:12
[INFO] [stderr]    |
[INFO] [stderr] 83 |         T: Unpin,
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Unpin;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Unpin;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Unpin` in this scope
[INFO] [stderr]    --> src/pin/pin.rs:100:34
[INFO] [stderr]     |
[INFO] [stderr] 100 |     <Ptr as ops::Deref>::Target: Unpin,
[INFO] [stderr]     |                                  ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Unpin;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Unpin;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/ptr/non_null.rs:5:9
[INFO] [stderr]   |
[INFO] [stderr] 5 |     T: ?Sized,
[INFO] [stderr]   |         ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:20:9
[INFO] [stderr]    |
[INFO] [stderr] 20 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:23:38
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub const fn new(ptr: *mut T) -> Option<NonNull<T>> {
[INFO] [stderr]    |                                      ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:43:12
[INFO] [stderr]    |
[INFO] [stderr] 43 |         T: Sized,
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:50:12
[INFO] [stderr]    |
[INFO] [stderr] 50 |         T: Sized,
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:57:12
[INFO] [stderr]    |
[INFO] [stderr] 57 |         T: Sized,
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:64:12
[INFO] [stderr]    |
[INFO] [stderr] 64 |         T: Sized,
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:71:12
[INFO] [stderr]    |
[INFO] [stderr] 71 |         T: Sized,
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/ptr/non_null.rs:90:12
[INFO] [stderr]    |
[INFO] [stderr] 90 |         T: Sized,
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/ptr/non_null.rs:117:9
[INFO] [stderr]     |
[INFO] [stderr] 117 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]  --> src/rc/rc.rs:3:19
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub struct Rc<T: ?Sized> {
[INFO] [stderr]   |                   ^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sized;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]   --> src/rc/rc.rs:24:39
[INFO] [stderr]    |
[INFO] [stderr] 24 |     pub fn into_inner(this: Rc<T>) -> Option<T> {
[INFO] [stderr]    |                                       ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::option::Option;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::option::Option;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/rc/rc.rs:52:10
[INFO] [stderr]    |
[INFO] [stderr] 52 | impl<T: ?Sized> Rc<T> {
[INFO] [stderr]    |          ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/rc/rc.rs:78:9
[INFO] [stderr]    |
[INFO] [stderr] 78 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Clone` in this scope
[INFO] [stderr]   --> src/rc/rc.rs:85:9
[INFO] [stderr]    |
[INFO] [stderr] 85 | impl<T> Clone for Rc<T>
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::clone::Clone;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::clone::Clone;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]   --> src/rc/rc.rs:87:9
[INFO] [stderr]    |
[INFO] [stderr] 87 |     T: ?Sized,
[INFO] [stderr]    |         ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sized;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope
[INFO] [stderr]   --> src/rc/rc.rs:99:9
[INFO] [stderr]    |
[INFO] [stderr] 99 | impl<T> Drop for Rc<T>
[INFO] [stderr]    |         ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::ops::Drop;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::rc::rc::ops::Drop;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::ops::Drop;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:101:9
[INFO] [stderr]     |
[INFO] [stderr] 101 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:128:21
[INFO] [stderr]     |
[INFO] [stderr] 128 | pub struct Weak<T: ?Sized> {
[INFO] [stderr]     |                     ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:132:10
[INFO] [stderr]     |
[INFO] [stderr] 132 | impl<T: ?Sized> Weak<T> {
[INFO] [stderr]     |          ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find type `Option` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:142:30
[INFO] [stderr]     |
[INFO] [stderr] 142 |     pub fn upgrade(&self) -> Option<Rc<T>> {
[INFO] [stderr]     |                              ^^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these enums
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::option::Option;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::option::Option;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Clone` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:159:9
[INFO] [stderr]     |
[INFO] [stderr] 159 | impl<T> Clone for Weak<T>
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::clone::Clone;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::clone::Clone;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:161:9
[INFO] [stderr]     |
[INFO] [stderr] 161 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:173:9
[INFO] [stderr]     |
[INFO] [stderr] 173 | impl<T> Drop for Weak<T>
[INFO] [stderr]     |         ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::rc::rc::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::ops::Drop;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope
[INFO] [stderr]    --> src/rc/rc.rs:175:9
[INFO] [stderr]     |
[INFO] [stderr] 175 |     T: ?Sized,
[INFO] [stderr]     |         ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]     |
[INFO] [stderr]   1 + use crate::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr]   1 + use std::marker::Sized;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope
[INFO] [stderr]  --> src/task/waker.rs:5:33
[INFO] [stderr]   |
[INFO] [stderr] 5 |     waker: sync::Arc<dyn Wake + Send + Sync + 'static>,
[INFO] [stderr]   |                                 ^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Send;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Send;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope
[INFO] [stderr]  --> src/task/waker.rs:5:40
[INFO] [stderr]   |
[INFO] [stderr] 5 |     waker: sync::Arc<dyn Wake + Send + Sync + 'static>,
[INFO] [stderr]   |                                        ^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]   |
[INFO] [stderr] 1 + use crate::marker::Sync;
[INFO] [stderr]   |
[INFO] [stderr] 1 + use std::marker::Sync;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `From` in this scope
[INFO] [stderr]   --> src/task/waker.rs:17:9
[INFO] [stderr]    |
[INFO] [stderr] 17 | impl<W> From<sync::Arc<W>> for Waker
[INFO] [stderr]    |         ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::convert::From;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::convert::From;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope
[INFO] [stderr]   --> src/task/waker.rs:19:15
[INFO] [stderr]    |
[INFO] [stderr] 19 |     W: Wake + Send + Sync + 'static,
[INFO] [stderr]    |               ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Send;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope
[INFO] [stderr]   --> src/task/waker.rs:19:22
[INFO] [stderr]    |
[INFO] [stderr] 19 |     W: Wake + Send + Sync + 'static,
[INFO] [stderr]    |                      ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::marker::Sync;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::marker::Sync;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Clone` in this scope
[INFO] [stderr]   --> src/task/waker.rs:25:6
[INFO] [stderr]    |
[INFO] [stderr] 25 | impl Clone for Waker {
[INFO] [stderr]    |      ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these traits
[INFO] [stderr]    |
[INFO] [stderr]  1 + use crate::clone::Clone;
[INFO] [stderr]    |
[INFO] [stderr]  1 + use std::clone::Clone;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 152 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0405, E0425, E0432.
[INFO] [stderr] For more information about an error, try `rustc --explain E0405`.
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name std --test src/lib.rs --test-run-directory /opt/rustwide/workdir --extern std=/opt/rustwide/target/debug/build/std/5c5320a1325641c2/deps/libstd-5c5320a1325641c2.rlib -L dependency=/opt/rustwide/target/debug/build/std/5c5320a1325641c2/deps -L dependency=/opt/rustwide/target/debug/build/std/c2f97cb2ae492c95/deps -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --cap-lints=forbid --error-format human` (exit status: 1)
[INFO] [stderr] note: test exited abnormally; to see the full output pass --no-capture to the harness.
[INFO] running `Command { std: "docker" "inspect" "6ccf3aee26abc7b30a1d6ba06af74e04837464a1f9e8f765b19313de51576a26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ccf3aee26abc7b30a1d6ba06af74e04837464a1f9e8f765b19313de51576a26", kill_on_drop: false }`
[INFO] [stdout] 6ccf3aee26abc7b30a1d6ba06af74e04837464a1f9e8f765b19313de51576a26
