lol-io 0.0.1

async io that use kernel work queues instead of custom executor
Build #11359552024-02-22T13:58:45.225220+00:00
# rustc version
rustc 1.78.0-nightly (3406ada96 2024-02-21)# docs.rs version
docsrs 0.6.0 (51849e8d 2024-02-21)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/lol-io-0.0.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/lol-io-0.0.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20240221-1.78.0-nightly-3406ada96\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stdout] 8b8064e8956d6f863d42ce44f0cc0a24d3ea448608f37cf535c82e5bf3584bf7
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "8b8064e8956d6f863d42ce44f0cc0a24d3ea448608f37cf535c82e5bf3584bf7", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting lol-io v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/fs/open.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 |     os::windows::prelude::*,
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/fs/read.rs:15:9
[INFO] [stderr]    |
[INFO] [stderr] 15 |     os::windows::io::{AsRawHandle, RawHandle},
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/fs/read.rs:20:9
[INFO] [stderr]    |
[INFO] [stderr] 20 |     os::windows::prelude::AsHandle,
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/fs/stat.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 |     os::windows::prelude::*,
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/fs/mod.rs:12:14
[INFO] [stderr]    |
[INFO] [stderr] 12 | use std::os::windows::prelude::AsHandle;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/security/mod.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use windows_sys::Win32::Security::SECURITY_ATTRIBUTES;
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/system/mod.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use windows_sys::Win32::System::SystemInformation::{GetSystemInfo, SYSTEM_INFO};
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/event.rs:12:14
[INFO] [stderr]    |
[INFO] [stderr] 12 | use std::os::windows::io::HandleOrNull;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/event.rs:13:14
[INFO] [stderr]    |
[INFO] [stderr] 13 | use std::os::windows::prelude::AsHandle;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/event.rs:14:14
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::os::windows::prelude::*;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/executor.rs:14:14
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::os::windows::prelude::RawHandle;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:11:14
[INFO] [stderr]    |
[INFO] [stderr] 11 | use std::os::windows::prelude::*;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/pool/wait.rs:10:14
[INFO] [stderr]    |
[INFO] [stderr] 10 | use std::os::windows::io::BorrowedHandle;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/pool/wait.rs:11:14
[INFO] [stderr]    |
[INFO] [stderr] 11 | use std::os::windows::prelude::AsRawHandle;
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]  --> src/kernel/threading/pool/work.rs:8:14
[INFO] [stderr]   |
[INFO] [stderr] 8 | use std::os::windows::prelude::RawHandle;
[INFO] [stderr]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]   |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/kernel/threading/pool/mod.rs:13:14
[INFO] [stderr]    |
[INFO] [stderr] 13 | use std::os::windows::prelude::{AsRawHandle, FromRawHandle, RawHandle};
[INFO] [stderr]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/pipe/open.rs:15:9
[INFO] [stderr]    |
[INFO] [stderr] 15 |     os::windows::io::OwnedHandle,
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/pipe/open.rs:16:9
[INFO] [stderr]    |
[INFO] [stderr] 16 |     os::windows::prelude::*,
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]  --> src/pipe/wait.rs:8:9
[INFO] [stderr]   |
[INFO] [stderr] 8 |     os::windows::ffi::OsStrExt,
[INFO] [stderr]   |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]   |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/pipe/wait.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 | use windows_sys::Win32::System::Pipes::{
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/util/buf.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use windows_sys::Win32::Foundation::{GetLastError, ERROR_IO_PENDING, FALSE};
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]  --> src/util/stream_ext.rs:9:14
[INFO] [stderr]   |
[INFO] [stderr] 9 | use std::os::windows::io::AsHandle;
[INFO] [stderr]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr]   |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:53:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/3406ada96f8e16e49e947a91db3eba0db45245fa/library/std/src/os/mod.rs:97:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/fs/read.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 | use windows_sys::Win32::Foundation::{ERROR_HANDLE_EOF, ERROR_SUCCESS};
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/foundation/mod.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use windows_sys::Win32::Foundation::FILETIME;
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/kernel/threading/executor.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 | use windows_sys::Win32::System::Threading::*;
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/fs/open.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 | use windows_sys::Win32::Storage::FileSystem::*;
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/fs/stat.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 | use windows_sys::{Win32::Foundation::FALSE, Win32::Storage::FileSystem::*};
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/co.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use windows_sys::Win32::Foundation::*;
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/co.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use windows_sys::Win32::Storage::FileSystem::*;
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/co.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use windows_sys::Win32::System::Pipes::*;
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/co.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use windows_sys::Win32::System::SystemInformation::{self, SYSTEM_INFO};
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/co.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use windows_sys::Win32::System::SystemServices::ACCESS_SYSTEM_SECURITY;
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/co.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use windows_sys::Win32::System::Threading::*;
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]  --> src/kernel/threading/event.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use windows_sys::Win32::{
[INFO] [stderr]   |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use windows_sys::Win32::Foundation::{
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 | use windows_sys::Win32::Storage::FileSystem::{ReadFile, WriteFile};
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 | use windows_sys::Win32::System::Threading::*;
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 | use windows_sys::Win32::System::IO::OVERLAPPED;
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 | use windows_sys::Win32::System::IO::{
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `windows_sys`
[INFO] [stderr]   --> src/pipe/open.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 | use windows_sys::Win32::System::Pipes::CreateNamedPipeW;
[INFO] [stderr]    |     ^^^^^^^^^^^ use of undeclared crate or module `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `windows_sys`
[INFO] [stderr]   --> src/lib.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub use windows_sys;
[INFO] [stderr]    |         ^^^^^^^^^^^ no external crate `windows_sys`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stderr]   --> src/fs/open.rs:27:31
[INFO] [stderr]    |
[INFO] [stderr] 27 |     pub template_file: Option<BorrowedHandle<'template>>,
[INFO] [stderr]    |                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stderr]   --> src/fs/open.rs:46:76
[INFO] [stderr]    |
[INFO] [stderr] 46 |     pub fn open_sync<O: Into<OsString>>(&self, into_path: O) -> io::Result<OwnedHandle> {
[INFO] [stderr]    |                                                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]    |
[INFO] [stderr] 30 | impl<'template, OwnedHandle> FileOpenOptions<'template> {
[INFO] [stderr]    |               +++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stderr]   --> src/fs/open.rs:82:30
[INFO] [stderr]    |
[INFO] [stderr] 82 |     type Output = io::Result<OwnedHandle>;
[INFO] [stderr]    |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]    |
[INFO] [stderr] 81 | impl<'template, OwnedHandle> WorkRoutine for FileOpenRoutine<'template> {
[INFO] [stderr]    |               +++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stderr]   --> src/fs/open.rs:93:33
[INFO] [stderr]    |
[INFO] [stderr] 93 |     working: Working<io::Result<OwnedHandle>>,
[INFO] [stderr]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub struct FileOpen<'template, OwnedHandle> {
[INFO] [stderr]    |                              +++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stderr]   --> src/fs/open.rs:97:36
[INFO] [stderr]    |
[INFO] [stderr] 97 |     type Output = CompletionResult<OwnedHandle>;
[INFO] [stderr]    |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]    |
[INFO] [stderr] 96 | impl<'template, OwnedHandle> Future for FileOpen<'template> {
[INFO] [stderr]    |               +++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `GENERIC_READ` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:35:26
[INFO] [stderr]    |
[INFO] [stderr] 35 |         pub const READ = GENERIC_READ;
[INFO] [stderr]    |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `GENERIC_WRITE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:36:27
[INFO] [stderr]    |
[INFO] [stderr] 36 |         pub const WRITE = GENERIC_WRITE;
[INFO] [stderr]    |                           ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `GENERIC_EXECUTE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:37:29
[INFO] [stderr]    |
[INFO] [stderr] 37 |         pub const EXECUTE = GENERIC_EXECUTE;
[INFO] [stderr]    |                             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `GENERIC_ALL` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:38:25
[INFO] [stderr]    |
[INFO] [stderr] 38 |         pub const ALL = GENERIC_ALL;
[INFO] [stderr]    |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_NONE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:47:26
[INFO] [stderr]    |
[INFO] [stderr] 47 |         pub const ZERO = FILE_SHARE_NONE;
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_DELETE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:48:28
[INFO] [stderr]    |
[INFO] [stderr] 48 |         pub const DELETE = FILE_SHARE_DELETE;
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:49:26
[INFO] [stderr]    |
[INFO] [stderr] 49 |         pub const READ = FILE_SHARE_READ;
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:50:27
[INFO] [stderr]    |
[INFO] [stderr] 50 |         pub const WRITE = FILE_SHARE_WRITE;
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `CREATE_ALWAYS` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:59:35
[INFO] [stderr]    |
[INFO] [stderr] 59 |         pub const CREATE_ALWAYS = CREATE_ALWAYS;
[INFO] [stderr]    |                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `CREATE_NEW` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:60:32
[INFO] [stderr]    |
[INFO] [stderr] 60 |         pub const CREATE_NEW = CREATE_NEW;
[INFO] [stderr]    |                                ^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `OPEN_ALWAYS` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:61:33
[INFO] [stderr]    |
[INFO] [stderr] 61 |         pub const OPEN_ALWAYS = OPEN_ALWAYS;
[INFO] [stderr]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `OPEN_EXISTING` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:62:35
[INFO] [stderr]    |
[INFO] [stderr] 62 |         pub const OPEN_EXISTING = OPEN_EXISTING;
[INFO] [stderr]    |                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUNCATE_EXISTING` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:63:39
[INFO] [stderr]    |
[INFO] [stderr] 63 |         pub const TRUNCATE_EXISTING = TRUNCATE_EXISTING;
[INFO] [stderr]    |                                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_ARCHIVE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:72:39
[INFO] [stderr]    |
[INFO] [stderr] 72 |         pub const ATTRIBUTE_ARCHIVE = FILE_ATTRIBUTE_ARCHIVE;
[INFO] [stderr]    |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_ENCRYPTED` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:73:41
[INFO] [stderr]    |
[INFO] [stderr] 73 |         pub const ATTRIBUTE_ENCRYPTED = FILE_ATTRIBUTE_ENCRYPTED;
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_HIDDEN` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:74:38
[INFO] [stderr]    |
[INFO] [stderr] 74 |         pub const ATTRIBUTE_HIDDEN = FILE_ATTRIBUTE_HIDDEN;
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_NORMAL` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:75:38
[INFO] [stderr]    |
[INFO] [stderr] 75 |         pub const ATTRIBUTE_NORMAL = FILE_ATTRIBUTE_NORMAL;
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_OFFLINE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:76:39
[INFO] [stderr]    |
[INFO] [stderr] 76 |         pub const ATTRIBUTE_OFFLINE = FILE_ATTRIBUTE_OFFLINE;
[INFO] [stderr]    |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_READONLY` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:77:40
[INFO] [stderr]    |
[INFO] [stderr] 77 |         pub const ATTRIBUTE_READONLY = FILE_ATTRIBUTE_READONLY;
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_SYSTEM` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:78:38
[INFO] [stderr]    |
[INFO] [stderr] 78 |         pub const ATTRIBUTE_SYSTEM = FILE_ATTRIBUTE_SYSTEM;
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_TEMPORARY` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:79:41
[INFO] [stderr]    |
[INFO] [stderr] 79 |         pub const ATTRIBUTE_TEMPORARY = FILE_ATTRIBUTE_TEMPORARY;
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_BACKUP_SEMANTICS` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:80:43
[INFO] [stderr]    |
[INFO] [stderr] 80 |         pub const FLAG_BACKUP_SEMANTICS = FILE_FLAG_BACKUP_SEMANTICS;
[INFO] [stderr]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_DELETE_ON_CLOSE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:81:42
[INFO] [stderr]    |
[INFO] [stderr] 81 |         pub const FLAG_DELETE_ON_CLOSE = FILE_FLAG_DELETE_ON_CLOSE;
[INFO] [stderr]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_NO_BUFFERING` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:82:39
[INFO] [stderr]    |
[INFO] [stderr] 82 |         pub const FLAG_NO_BUFFERING = FILE_FLAG_NO_BUFFERING;
[INFO] [stderr]    |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_OPEN_NO_RECALL` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:83:41
[INFO] [stderr]    |
[INFO] [stderr] 83 |         pub const FLAG_OPEN_NO_RECALL = FILE_FLAG_OPEN_NO_RECALL;
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_OPEN_REPARSE_POINT` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:84:45
[INFO] [stderr]    |
[INFO] [stderr] 84 |         pub const FLAG_OPEN_REPARSE_POINT = FILE_FLAG_OPEN_REPARSE_POINT;
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_OVERLAPPED` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:85:37
[INFO] [stderr]    |
[INFO] [stderr] 85 |         pub const FLAG_OVERLAPPED = FILE_FLAG_OVERLAPPED;
[INFO] [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_POSIX_SEMANTICS` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:86:42
[INFO] [stderr]    |
[INFO] [stderr] 86 |         pub const FLAG_POSIX_SEMANTICS = FILE_FLAG_POSIX_SEMANTICS;
[INFO] [stderr]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_RANDOM_ACCESS` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:87:40
[INFO] [stderr]    |
[INFO] [stderr] 87 |         pub const FLAG_RANDOM_ACCESS = FILE_FLAG_RANDOM_ACCESS;
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_SESSION_AWARE` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:88:40
[INFO] [stderr]    |
[INFO] [stderr] 88 |         pub const FLAG_SESSION_AWARE = FILE_FLAG_SESSION_AWARE;
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_SEQUENTIAL_SCAN` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:89:42
[INFO] [stderr]    |
[INFO] [stderr] 89 |         pub const FLAG_SEQUENTIAL_SCAN = FILE_FLAG_SEQUENTIAL_SCAN;
[INFO] [stderr]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_WRITE_THROUGH` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:90:40
[INFO] [stderr]    |
[INFO] [stderr] 90 |         pub const FLAG_WRITE_THROUGH = FILE_FLAG_WRITE_THROUGH;
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `SECURITY_ANONYMOUS` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:91:40
[INFO] [stderr]    |
[INFO] [stderr] 91 |         pub const SECURITY_ANONYMOUS = SECURITY_ANONYMOUS;
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `SECURITY_CONTEXT_TRACKING` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:92:47
[INFO] [stderr]    |
[INFO] [stderr] 92 |         pub const SECURITY_CONTEXT_TRACKING = SECURITY_CONTEXT_TRACKING;
[INFO] [stderr]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `SECURITY_DELEGATION` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:93:41
[INFO] [stderr]    |
[INFO] [stderr] 93 |         pub const SECURITY_DELEGATION = SECURITY_DELEGATION;
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `SECURITY_EFFECTIVE_ONLY` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:94:45
[INFO] [stderr]    |
[INFO] [stderr] 94 |         pub const SECURITY_EFFECTIVE_ONLY = SECURITY_EFFECTIVE_ONLY;
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `SECURITY_IDENTIFICATION` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:95:45
[INFO] [stderr]    |
[INFO] [stderr] 95 |         pub const SECURITY_IDENTIFICATION = SECURITY_IDENTIFICATION;
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `SECURITY_IMPERSONATION` in this scope
[INFO] [stderr]   --> src/kernel/co.rs:96:44
[INFO] [stderr]    |
[INFO] [stderr] 96 |         pub const SECURITY_IMPERSONATION = SECURITY_IMPERSONATION;
[INFO] [stderr]    |                                            ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_ACCESS_DUPLEX` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:119:40
[INFO] [stderr]     |
[INFO] [stderr] 119 |         pub const PIPE_ACCESS_DUPLEX = PIPE_ACCESS_DUPLEX;
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_ACCESS_INBOUND` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:120:41
[INFO] [stderr]     |
[INFO] [stderr] 120 |         pub const PIPE_ACCESS_INBOUND = PIPE_ACCESS_INBOUND;
[INFO] [stderr]     |                                         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_ACCESS_OUTBOUND` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:121:42
[INFO] [stderr]     |
[INFO] [stderr] 121 |         pub const PIPE_ACCESS_OUTBOUND = PIPE_ACCESS_OUTBOUND;
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_FIRST_PIPE_INSTANCE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:122:51
[INFO] [stderr]     |
[INFO] [stderr] 122 |         pub const FILE_FLAG_FIRST_PIPE_INSTANCE = FILE_FLAG_FIRST_PIPE_INSTANCE;
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_WRITE_THROUGH` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:123:45
[INFO] [stderr]     |
[INFO] [stderr] 123 |         pub const FILE_FLAG_WRITE_THROUGH = FILE_FLAG_WRITE_THROUGH;
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_OVERLAPPED` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:124:42
[INFO] [stderr]     |
[INFO] [stderr] 124 |         pub const FILE_FLAG_OVERLAPPED = FILE_FLAG_OVERLAPPED;
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `WRITE_DAC` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:125:31
[INFO] [stderr]     |
[INFO] [stderr] 125 |         pub const WRITE_DAC = WRITE_DAC;
[INFO] [stderr]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `WRITE_OWNER` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:126:33
[INFO] [stderr]     |
[INFO] [stderr] 126 |         pub const WRITE_OWNER = WRITE_OWNER;
[INFO] [stderr]     |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_TYPE_BYTE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:135:36
[INFO] [stderr]     |
[INFO] [stderr] 135 |         pub const PIPE_TYPE_BYTE = PIPE_TYPE_BYTE;
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_TYPE_MESSAGE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:136:39
[INFO] [stderr]     |
[INFO] [stderr] 136 |         pub const PIPE_TYPE_MESSAGE = PIPE_TYPE_MESSAGE;
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_READMODE_BYTE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:137:40
[INFO] [stderr]     |
[INFO] [stderr] 137 |         pub const PIPE_READMODE_BYTE = PIPE_READMODE_BYTE;
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_READMODE_MESSAGE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:138:43
[INFO] [stderr]     |
[INFO] [stderr] 138 |         pub const PIPE_READMODE_MESSAGE = PIPE_READMODE_MESSAGE;
[INFO] [stderr]     |                                           ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_WAIT` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:139:31
[INFO] [stderr]     |
[INFO] [stderr] 139 |         pub const PIPE_WAIT = PIPE_WAIT;
[INFO] [stderr]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_NOWAIT` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:140:33
[INFO] [stderr]     |
[INFO] [stderr] 140 |         pub const PIPE_NOWAIT = PIPE_NOWAIT;
[INFO] [stderr]     |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_ACCEPT_REMOTE_CLIENTS` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:141:48
[INFO] [stderr]     |
[INFO] [stderr] 141 |         pub const PIPE_ACCEPT_REMOTE_CLIENTS = PIPE_ACCEPT_REMOTE_CLIENTS;
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PIPE_REJECT_REMOTE_CLIENTS` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:142:48
[INFO] [stderr]     |
[INFO] [stderr] 142 |         pub const PIPE_REJECT_REMOTE_CLIENTS = PIPE_REJECT_REMOTE_CLIENTS;
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TP_CALLBACK_PRIORITY_LOW` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:148:28
[INFO] [stderr]     |
[INFO] [stderr] 148 |         pub const LOW    = TP_CALLBACK_PRIORITY_LOW;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TP_CALLBACK_PRIORITY_NORMAL` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:149:28
[INFO] [stderr]     |
[INFO] [stderr] 149 |         pub const NORMAL = TP_CALLBACK_PRIORITY_NORMAL;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TP_CALLBACK_PRIORITY_HIGH` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:150:28
[INFO] [stderr]     |
[INFO] [stderr] 150 |         pub const HIGH   = TP_CALLBACK_PRIORITY_HIGH;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `WIN32_FILE_ATTRIBUTE_DATA` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:153:14
[INFO] [stderr]     |
[INFO] [stderr] 153 |     #[derive(NativeBitFlags, Debug)]
[INFO] [stderr]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in the derive macro `NativeBitFlags` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_READONLY` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:156:30
[INFO] [stderr]     |
[INFO] [stderr] 156 |         pub const READONLY = FILE_ATTRIBUTE_READONLY;
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_HIDDEN` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:157:28
[INFO] [stderr]     |
[INFO] [stderr] 157 |         pub const HIDDEN = FILE_ATTRIBUTE_HIDDEN;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_SYSTEM` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:158:28
[INFO] [stderr]     |
[INFO] [stderr] 158 |         pub const SYSTEM = FILE_ATTRIBUTE_SYSTEM;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_ARCHIVE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:159:29
[INFO] [stderr]     |
[INFO] [stderr] 159 |         pub const ARCHIVE = FILE_ATTRIBUTE_ARCHIVE;
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_DEVICE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:160:28
[INFO] [stderr]     |
[INFO] [stderr] 160 |         pub const DEVICE = FILE_ATTRIBUTE_DEVICE;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_NORMAL` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:161:28
[INFO] [stderr]     |
[INFO] [stderr] 161 |         pub const NORMAL = FILE_ATTRIBUTE_NORMAL;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_TEMPORARY` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:162:31
[INFO] [stderr]     |
[INFO] [stderr] 162 |         pub const TEMPORARY = FILE_ATTRIBUTE_TEMPORARY;
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_SPARSE_FILE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:163:33
[INFO] [stderr]     |
[INFO] [stderr] 163 |         pub const SPARSE_FILE = FILE_ATTRIBUTE_SPARSE_FILE;
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_REPARSE_POINT` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:164:35
[INFO] [stderr]     |
[INFO] [stderr] 164 |         pub const REPARSE_POINT = FILE_ATTRIBUTE_REPARSE_POINT;
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_COMPRESSED` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:165:32
[INFO] [stderr]     |
[INFO] [stderr] 165 |         pub const COMPRESSED = FILE_ATTRIBUTE_COMPRESSED;
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_OFFLINE` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:166:29
[INFO] [stderr]     |
[INFO] [stderr] 166 |         pub const OFFLINE = FILE_ATTRIBUTE_OFFLINE;
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_NOT_CONTENT_INDEXED` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:167:41
[INFO] [stderr]     |
[INFO] [stderr] 167 |         pub const NOT_CONTENT_INDEXED = FILE_ATTRIBUTE_NOT_CONTENT_INDEXED;
[INFO] [stderr]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_ENCRYPTED` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:168:31
[INFO] [stderr]     |
[INFO] [stderr] 168 |         pub const ENCRYPTED = FILE_ATTRIBUTE_ENCRYPTED;
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_INTEGRITY_STREAM` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:169:38
[INFO] [stderr]     |
[INFO] [stderr] 169 |         pub const INTEGRITY_STREAM = FILE_ATTRIBUTE_INTEGRITY_STREAM;
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_VIRTUAL` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:170:29
[INFO] [stderr]     |
[INFO] [stderr] 170 |         pub const VIRTUAL = FILE_ATTRIBUTE_VIRTUAL;
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_NO_SCRUB_DATA` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:171:35
[INFO] [stderr]     |
[INFO] [stderr] 171 |         pub const NO_SCRUB_DATA = FILE_ATTRIBUTE_NO_SCRUB_DATA;
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_EA` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:172:24
[INFO] [stderr]     |
[INFO] [stderr] 172 |         pub const EA = FILE_ATTRIBUTE_EA;
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_PINNED` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:173:28
[INFO] [stderr]     |
[INFO] [stderr] 173 |         pub const PINNED = FILE_ATTRIBUTE_PINNED;
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_RECALL_ON_OPEN` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:174:36
[INFO] [stderr]     |
[INFO] [stderr] 174 |         pub const RECALL_ON_OPEN = FILE_ATTRIBUTE_RECALL_ON_OPEN;
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:175:43
[INFO] [stderr]     |
[INFO] [stderr] 175 |         pub const RECALL_ON_DATA_ACCESS = FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS;
[INFO] [stderr]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `GetFileExInfoStandard` in this scope
[INFO] [stderr]    --> src/kernel/co.rs:180:30
[INFO] [stderr]     |
[INFO] [stderr] 180 |         pub const STANDARD = GetFileExInfoStandard;
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]   --> src/kernel/threading/event.rs:32:14
[INFO] [stderr]    |
[INFO] [stderr] 32 |     Manual = TRUE,
[INFO] [stderr]    |              ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you may want to use a bool value instead
[INFO] [stderr]    |
[INFO] [stderr] 32 |     Manual = true,
[INFO] [stderr]    |              ~~~~
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]   --> src/kernel/threading/event.rs:33:17
[INFO] [stderr]    |
[INFO] [stderr] 33 |     Automatic = FALSE,
[INFO] [stderr]    |                 ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you may want to use a bool value instead
[INFO] [stderr]    |
[INFO] [stderr] 33 |     Automatic = false,
[INFO] [stderr]    |                 ~~~~~
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]   --> src/kernel/threading/event.rs:42:11
[INFO] [stderr]    |
[INFO] [stderr] 42 |     Set = TRUE,
[INFO] [stderr]    |           ^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you may want to use a bool value instead
[INFO] [stderr]    |
[INFO] [stderr] 42 |     Set = true,
[INFO] [stderr]    |           ~~~~
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]   --> src/kernel/threading/event.rs:43:13
[INFO] [stderr]    |
[INFO] [stderr] 43 |     Unset = FALSE,
[INFO] [stderr]    |             ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: you may want to use a bool value instead
[INFO] [stderr]    |
[INFO] [stderr] 43 |     Unset = false,
[INFO] [stderr]    |             ~~~~~
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `OwnedHandle` in this scope
[INFO] [stderr]   --> src/kernel/threading/event.rs:49:29
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub struct OwnedEventHandle(OwnedHandle);
[INFO] [stderr]    |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stderr]   --> src/kernel/threading/event.rs:54:41
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub struct BorrowedEventHandle<'handle>(BorrowedHandle<'handle>);
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:90:36
[INFO] [stderr]     |
[INFO] [stderr] 90  |             fn as_handle(&self) -> BorrowedHandle<'_> {
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 103 | impl_event!(OwnedEventHandle, BorrowedEventHandle<'_>);
[INFO] [stderr]     | ------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in the macro `impl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:95:14
[INFO] [stderr]     |
[INFO] [stderr] 95  |         impl AsRawHandle for $t {
[INFO] [stderr]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 103 | impl_event!(OwnedEventHandle, BorrowedEventHandle<'_>);
[INFO] [stderr]     | ------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in the macro `impl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:96:40
[INFO] [stderr]     |
[INFO] [stderr] 96  |             fn as_raw_handle(&self) -> RawHandle {
[INFO] [stderr]     |                                        ^^^^^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 103 | impl_event!(OwnedEventHandle, BorrowedEventHandle<'_>);
[INFO] [stderr]     | ------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in the macro `impl_event` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:105:6
[INFO] [stderr]     |
[INFO] [stderr] 105 | impl FromRawHandle for OwnedEventHandle {
[INFO] [stderr]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:106:39
[INFO] [stderr]     |
[INFO] [stderr] 106 |     unsafe fn from_raw_handle(handle: RawHandle) -> Self {
[INFO] [stderr]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `IntoRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:111:6
[INFO] [stderr]     |
[INFO] [stderr] 111 | impl IntoRawHandle for OwnedEventHandle {
[INFO] [stderr]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:112:33
[INFO] [stderr]     |
[INFO] [stderr] 112 |     fn into_raw_handle(self) -> RawHandle {
[INFO] [stderr]     |                                 ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `BorrowedHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/event.rs:117:54
[INFO] [stderr]     |
[INFO] [stderr] 117 | impl<'handle> From<BorrowedEventHandle<'handle>> for BorrowedHandle<'handle> {
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/executor.rs:24:16
[INFO] [stderr]    |
[INFO] [stderr] 24 |     _instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stderr]   --> src/kernel/threading/executor.rs:26:12
[INFO] [stderr]    |
[INFO] [stderr] 26 |     _work: PTP_WORK,
[INFO] [stderr]    |            ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stderr]   --> src/kernel/threading/executor.rs:75:11
[INFO] [stderr]    |
[INFO] [stderr] 75 |     pool: PTP_WORK,
[INFO] [stderr]    |           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:28:15
[INFO] [stderr]    |
[INFO] [stderr] 28 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_IO` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:33:9
[INFO] [stderr]    |
[INFO] [stderr] 33 |     io: PTP_IO,
[INFO] [stderr]    |         ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:60:15
[INFO] [stderr]    |
[INFO] [stderr] 60 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_IO` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:65:9
[INFO] [stderr]    |
[INFO] [stderr] 65 |     io: PTP_IO,
[INFO] [stderr]    |         ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:86:13
[INFO] [stderr]    |
[INFO] [stderr] 86 |     handle: RawHandle,
[INFO] [stderr]    |             ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/io.rs:97:13
[INFO] [stderr]    |
[INFO] [stderr] 97 |     handle: RawHandle,
[INFO] [stderr]    |             ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:108:6
[INFO] [stderr]     |
[INFO] [stderr] 108 | impl FromRawHandle for OwnedThreadpoolIoHandle {
[INFO] [stderr]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:109:39
[INFO] [stderr]     |
[INFO] [stderr] 109 |     unsafe fn from_raw_handle(handle: RawHandle) -> Self {
[INFO] [stderr]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:114:6
[INFO] [stderr]     |
[INFO] [stderr] 114 | impl FromRawHandle for BorrowedThreadpoolIoHandle<'_> {
[INFO] [stderr]     |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:115:39
[INFO] [stderr]     |
[INFO] [stderr] 115 |     unsafe fn from_raw_handle(handle: RawHandle) -> Self {
[INFO] [stderr]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:123:31
[INFO] [stderr]     |
[INFO] [stderr] 123 | pub trait ThreadpoolIoHandle: AsRawHandle + crate::util::sealed::Sealed {
[INFO] [stderr]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:148:14
[INFO] [stderr]     |
[INFO] [stderr] 148 |         impl AsRawHandle for $t {
[INFO] [stderr]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 157 | impl_threadpool_io_handle!(OwnedThreadpoolIoHandle, BorrowedThreadpoolIoHandle<'_>,);
[INFO] [stderr]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in the macro `impl_threadpool_io_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:149:40
[INFO] [stderr]     |
[INFO] [stderr] 149 |             fn as_raw_handle(&self) -> RawHandle {
[INFO] [stderr]     |                                        ^^^^^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 157 | impl_threadpool_io_handle!(OwnedThreadpoolIoHandle, BorrowedThreadpoolIoHandle<'_>,);
[INFO] [stderr]     | ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in the macro `impl_threadpool_io_handle` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:162:17
[INFO] [stderr]     |
[INFO] [stderr] 162 |         handle: RawHandle,
[INFO] [stderr]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:171:17
[INFO] [stderr]     |
[INFO] [stderr] 171 |         handle: RawHandle,
[INFO] [stderr]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:180:17
[INFO] [stderr]     |
[INFO] [stderr] 180 |         handle: RawHandle,
[INFO] [stderr]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:211:17
[INFO] [stderr]     |
[INFO] [stderr] 211 |         handle: RawHandle,
[INFO] [stderr]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:243:48
[INFO] [stderr]     |
[INFO] [stderr] 243 | pub struct ThreadpoolIo<T: IoCompleteRoutine + AsRawHandle> {
[INFO] [stderr]     |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:250:28
[INFO] [stderr]     |
[INFO] [stderr] 250 |     T: IoCompleteRoutine + AsRawHandle,
[INFO] [stderr]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:286:42
[INFO] [stderr]     |
[INFO] [stderr] 286 | impl<T: IoCompleteRoutine + AsRawHandle> AsRawHandle for ThreadpoolIo<T> {
[INFO] [stderr]     |                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:286:29
[INFO] [stderr]     |
[INFO] [stderr] 286 | impl<T: IoCompleteRoutine + AsRawHandle> AsRawHandle for ThreadpoolIo<T> {
[INFO] [stderr]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:287:32
[INFO] [stderr]     |
[INFO] [stderr] 287 |     fn as_raw_handle(&self) -> RawHandle {
[INFO] [stderr]     |                                ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:292:29
[INFO] [stderr]     |
[INFO] [stderr] 292 | impl<T: IoCompleteRoutine + AsRawHandle> crate::util::sealed::Sealed for ThreadpoolIo<T> {}
[INFO] [stderr]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:293:29
[INFO] [stderr]     |
[INFO] [stderr] 293 | impl<T: IoCompleteRoutine + AsRawHandle> ThreadpoolIoHandle for ThreadpoolIo<T> {
[INFO] [stderr]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:387:12
[INFO] [stderr]     |
[INFO] [stderr] 387 |         T: AsRawHandle + ?Sized,
[INFO] [stderr]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:405:12
[INFO] [stderr]     |
[INFO] [stderr] 405 |         H: AsRawHandle + ?Sized,
[INFO] [stderr]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:484:6
[INFO] [stderr]     |
[INFO] [stderr] 484 | impl AsRawHandle for CompletionPort {
[INFO] [stderr]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RawHandle` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/io.rs:485:32
[INFO] [stderr]     |
[INFO] [stderr] 485 |     fn as_raw_handle(&self) -> RawHandle {
[INFO] [stderr]     |                                ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/timer.rs:17:15
[INFO] [stderr]    |
[INFO] [stderr] 17 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_TIMER` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/timer.rs:19:12
[INFO] [stderr]    |
[INFO] [stderr] 19 |     timer: PTP_TIMER,
[INFO] [stderr]    |            ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/timer.rs:45:15
[INFO] [stderr]    |
[INFO] [stderr] 45 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_TIMER` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/timer.rs:47:13
[INFO] [stderr]    |
[INFO] [stderr] 47 |     _timer: PTP_TIMER,
[INFO] [stderr]    |             ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_TIMER` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/timer.rs:62:11
[INFO] [stderr]    |
[INFO] [stderr] 62 |     pool: PTP_TIMER,
[INFO] [stderr]    |           ^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/wait.rs:21:15
[INFO] [stderr]    |
[INFO] [stderr] 21 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WAIT` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/wait.rs:23:11
[INFO] [stderr]    |
[INFO] [stderr] 23 |     wait: PTP_WAIT,
[INFO] [stderr]    |           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WAIT` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/wait.rs:31:27
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub struct ThreadpoolWait(PTP_WAIT);
[INFO] [stderr]    |                           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/wait.rs:182:16
[INFO] [stderr]     |
[INFO] [stderr] 182 |     _instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WAIT` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/wait.rs:184:12
[INFO] [stderr]     |
[INFO] [stderr] 184 |     _wait: PTP_WAIT,
[INFO] [stderr]     |            ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/work.rs:16:15
[INFO] [stderr]    |
[INFO] [stderr] 16 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/work.rs:18:11
[INFO] [stderr]    |
[INFO] [stderr] 18 |     work: PTP_WORK,
[INFO] [stderr]    |           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/work.rs:87:15
[INFO] [stderr]    |
[INFO] [stderr] 87 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/work.rs:89:12
[INFO] [stderr]    |
[INFO] [stderr] 89 |     _work: PTP_WORK,
[INFO] [stderr]    |            ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/work.rs:99:15
[INFO] [stderr]    |
[INFO] [stderr] 99 |     instance: PTP_CALLBACK_INSTANCE,
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_WORK` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/work.rs:101:12
[INFO] [stderr]     |
[INFO] [stderr] 101 |     _work: PTP_WORK,
[INFO] [stderr]     |            ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_POOL` in this scope
[INFO] [stderr]   --> src/kernel/threading/pool/mod.rs:42:23
[INFO] [stderr]    |
[INFO] [stderr] 42 | pub struct Threadpool(PTP_POOL);
[INFO] [stderr]    |                       ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:110:42
[INFO] [stderr]     |
[INFO] [stderr] 110 | pub struct ThreadpoolCallbackEnvironment(TP_CALLBACK_ENVIRON_V3);
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:127:36
[INFO] [stderr]     |
[INFO] [stderr] 127 |     pub fn as_raw(&self) -> *const TP_CALLBACK_ENVIRON_V3 {
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_POOL` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:138:38
[INFO] [stderr]     |
[INFO] [stderr] 138 |     pub fn with_pool(mut self, pool: PTP_POOL) -> Self {
[INFO] [stderr]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CLEANUP_GROUP` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:188:16
[INFO] [stderr]     |
[INFO] [stderr] 188 |         group: PTP_CLEANUP_GROUP,
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CLEANUP_GROUP_CANCEL_CALLBACK` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:189:26
[INFO] [stderr]     |
[INFO] [stderr] 189 |         cancel_callback: PTP_CLEANUP_GROUP_CANCEL_CALLBACK,
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CALLBACK_INSTANCE` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:211:39
[INFO] [stderr]     |
[INFO] [stderr] 211 | pub struct ThreadpoolCallbackInstance(PTP_CALLBACK_INSTANCE);
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `CRITICAL_SECTION` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:259:19
[INFO] [stderr]     |
[INFO] [stderr] 259 |         pcs: *mut CRITICAL_SECTION,
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `PTP_CLEANUP_GROUP` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:292:35
[INFO] [stderr]     |
[INFO] [stderr] 292 | pub struct ThreadpoolCleanupGroup(PTP_CLEANUP_GROUP, *mut c_void);
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:346:12
[INFO] [stderr]     |
[INFO] [stderr] 346 | impl AsRef<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]     |
[INFO] [stderr] 346 | impl<TP_CALLBACK_ENVIRON_V3> AsRef<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stderr]     |     ++++++++++++++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:347:26
[INFO] [stderr]     |
[INFO] [stderr] 347 |     fn as_ref(&self) -> &TP_CALLBACK_ENVIRON_V3 {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:352:11
[INFO] [stderr]     |
[INFO] [stderr] 352 | impl From<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]     |
[INFO] [stderr] 352 | impl<TP_CALLBACK_ENVIRON_V3> From<TP_CALLBACK_ENVIRON_V3> for ThreadpoolCallbackEnvironment {
[INFO] [stderr]     |     ++++++++++++++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:353:20
[INFO] [stderr]     |
[INFO] [stderr] 353 |     fn from(value: TP_CALLBACK_ENVIRON_V3) -> Self {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `TP_CALLBACK_ENVIRON_V3` in this scope
[INFO] [stderr]    --> src/kernel/threading/pool/mod.rs:358:46
[INFO] [stderr]     |
[INFO] [stderr] 358 | impl From<ThreadpoolCallbackEnvironment> for TP_CALLBACK_ENVIRON_V3 {
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433.
[INFO] [stderr] For more information about an error, try `rustc --explain E0405`.
[INFO] [stderr] error: could not document `lol-io`
[INFO] running `Command { std: "docker" "inspect" "8b8064e8956d6f863d42ce44f0cc0a24d3ea448608f37cf535c82e5bf3584bf7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b8064e8956d6f863d42ce44f0cc0a24d3ea448608f37cf535c82e5bf3584bf7", kill_on_drop: false }`
[INFO] [stdout] 8b8064e8956d6f863d42ce44f0cc0a24d3ea448608f37cf535c82e5bf3584bf7