[INFO] cloning repository https://github.com/kabergstrom/dmaio [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kabergstrom/dmaio" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkabergstrom%2Fdmaio", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkabergstrom%2Fdmaio'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 99b9c5cb17be266672373463a4f12b2740d1eed4 [INFO] checking kabergstrom/dmaio against master#a609fb45efad59dfd459c76e50899be9f0583b5a for pr-80579 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkabergstrom%2Fdmaio" "/workspace/builds/worker-1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/kabergstrom/dmaio on toolchain a609fb45efad59dfd459c76e50899be9f0583b5a [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/kabergstrom/dmaio [INFO] finished tweaking git repo https://github.com/kabergstrom/dmaio [INFO] tweaked toml for git repo https://github.com/kabergstrom/dmaio written to /workspace/builds/worker-1/source/Cargo.toml [INFO] crate git repo https://github.com/kabergstrom/dmaio already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] faf07990f872a1808805120274770a26b4252c56852899e3f2155146a26bca1c [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" "faf07990f872a1808805120274770a26b4252c56852899e3f2155146a26bca1c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "faf07990f872a1808805120274770a26b4252c56852899e3f2155146a26bca1c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "faf07990f872a1808805120274770a26b4252c56852899e3f2155146a26bca1c", kill_on_drop: false }` [INFO] [stdout] faf07990f872a1808805120274770a26b4252c56852899e3f2155146a26bca1c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dbbbb84d7f0d6b704e0fb03749df4588a2a0eea23b36134496b2652aefbb2c2f [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" "dbbbb84d7f0d6b704e0fb03749df4588a2a0eea23b36134496b2652aefbb2c2f", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.70 [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Checking async-task v3.0.0 [INFO] [stderr] Checking futures-core v0.3.5 [INFO] [stderr] Checking lock_api v0.3.4 [INFO] [stderr] Checking parking_lot_core v0.7.2 [INFO] [stderr] Checking parking_lot v0.10.2 [INFO] [stderr] Checking roflmaio v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/buffer/bufpool.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | shared::ntdef::PVOID, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/buffer/bufpool.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `winapi::um` [INFO] [stdout] --> src/buffer/bufpool.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/iocp.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/iocp.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um` [INFO] [stdout] --> src/iocp.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 9 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] ... [INFO] [stdout] 14 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | use winapi::shared::mswsockdef::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio.rs:37:13 [INFO] [stdout] | [INFO] [stdout] 37 | use winapi::shared::winerror::ERROR_SUCCESS; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | use winapi::um::mswsock::PRIO_NOTIFICATION_COMPLETION; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um` [INFO] [stdout] --> src/rio.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 15 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] ... [INFO] [stdout] 22 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio_buf.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | shared::mswsockdef::RIO_INVALID_BUFFERID, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio_buf.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio_buf.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | use winapi::shared::mswsockdef::{RIO_BUF, RIO_BUFFERID}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared` [INFO] [stdout] --> src/rio_buf.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 9 | shared::mswsockdef::RIO_INVALID_BUFFERID, [INFO] [stdout] 10 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um` [INFO] [stdout] --> src/main.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 32 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] ... [INFO] [stdout] 38 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/buffer/bufpool.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | shared::ntdef::PVOID, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/buffer/bufpool.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `winapi::um` [INFO] [stdout] --> src/buffer/bufpool.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/iocp.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/iocp.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um` [INFO] [stdout] --> src/iocp.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 9 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] ... [INFO] [stdout] 14 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | use winapi::shared::mswsockdef::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio.rs:37:13 [INFO] [stdout] | [INFO] [stdout] 37 | use winapi::shared::winerror::ERROR_SUCCESS; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | use winapi::um::mswsock::PRIO_NOTIFICATION_COMPLETION; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um` [INFO] [stdout] --> src/rio.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 15 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] ... [INFO] [stdout] 22 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio_buf.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | shared::mswsockdef::RIO_INVALID_BUFFERID, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio_buf.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/rio_buf.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | use winapi::shared::mswsockdef::{RIO_BUF, RIO_BUFFERID}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared` [INFO] [stdout] --> src/rio_buf.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 9 | shared::mswsockdef::RIO_INVALID_BUFFERID, [INFO] [stdout] 10 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um` [INFO] [stdout] --> src/main.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | ctypes::c_int, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] 32 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] ... [INFO] [stdout] 38 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OVERLAPPED` [INFO] [stdout] --> src/iocp.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | self.overlapped = OVERLAPPED::default(); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `OVERLAPPED` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OVERLAPPED` [INFO] [stdout] --> src/iocp.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | self.overlapped = OVERLAPPED::default(); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `OVERLAPPED` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/net_api.rs:351:49 [INFO] [stdout] | [INFO] [stdout] 351 | fn handle_completion(&self, entry: &winapi::um::minwinbase::OVERLAPPED_ENTRY) -> Result<()> { [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/net_api.rs:351:49 [INFO] [stdout] | [INFO] [stdout] 351 | fn handle_completion(&self, entry: &winapi::um::minwinbase::OVERLAPPED_ENTRY) -> Result<()> { [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RIO_EXTENSION_FUNCTION_TABLE` [INFO] [stdout] --> src/rio.rs:291:22 [INFO] [stdout] | [INFO] [stdout] 291 | let mut vtable = RIO_EXTENSION_FUNCTION_TABLE::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `RIO_EXTENSION_FUNCTION_TABLE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RIO_EXTENSION_FUNCTION_TABLE` [INFO] [stdout] --> src/rio.rs:291:22 [INFO] [stdout] | [INFO] [stdout] 291 | let mut vtable = RIO_EXTENSION_FUNCTION_TABLE::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `RIO_EXTENSION_FUNCTION_TABLE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RIO_NOTIFICATION_COMPLETION` [INFO] [stdout] --> src/rio.rs:957:33 [INFO] [stdout] | [INFO] [stdout] 957 | let mut iocp_registration = RIO_NOTIFICATION_COMPLETION::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `RIO_NOTIFICATION_COMPLETION` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:1053:49 [INFO] [stdout] | [INFO] [stdout] 1053 | fn handle_completion(&self, entry: &winapi::um::minwinbase::OVERLAPPED_ENTRY) -> Result<()> { [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:1072:45 [INFO] [stdout] | [INFO] [stdout] 1072 | let error = winapi::um::errhandlingapi::GetLastError(); [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:1092:45 [INFO] [stdout] | [INFO] [stdout] 1092 | let error = winapi::um::errhandlingapi::GetLastError(); [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RIO_BUF` [INFO] [stdout] --> src/rio_buf.rs:74:27 [INFO] [stdout] | [INFO] [stdout] 74 | let mut rio_buf = RIO_BUF::default(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `RIO_BUF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RIO_NOTIFICATION_COMPLETION` [INFO] [stdout] --> src/rio.rs:957:33 [INFO] [stdout] | [INFO] [stdout] 957 | let mut iocp_registration = RIO_NOTIFICATION_COMPLETION::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `RIO_NOTIFICATION_COMPLETION` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_RESERVE` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:397:9 [INFO] [stdout] | [INFO] [stdout] 397 | MEM_RESERVE | MEM_COMMIT, // | MEM_LARGE_PAGES, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_COMMIT` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:397:23 [INFO] [stdout] | [INFO] [stdout] 397 | MEM_RESERVE | MEM_COMMIT, // | MEM_LARGE_PAGES, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PAGE_READWRITE` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:398:9 [INFO] [stdout] | [INFO] [stdout] 398 | PAGE_READWRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:401:45 [INFO] [stdout] | [INFO] [stdout] 401 | Err(Error::WinError("VirtualAlloc", GetLastError()))? [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:407:49 [INFO] [stdout] | [INFO] [stdout] 407 | let ret_val = memoryapi::VirtualFree(buf as PVOID, size, MEM_RELEASE); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_RELEASE` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:407:62 [INFO] [stdout] | [INFO] [stdout] 407 | let ret_val = memoryapi::VirtualFree(buf as PVOID, size, MEM_RELEASE); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:409:44 [INFO] [stdout] | [INFO] [stdout] 409 | Err(Error::WinError("VirtualFree", GetLastError()))? [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED_ENTRY` in this scope [INFO] [stdout] --> src/iocp.rs:26:41 [INFO] [stdout] | [INFO] [stdout] 26 | fn handle_completion(&self, entry: &OVERLAPPED_ENTRY) -> Result<()>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | overlapped: OVERLAPPED, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:47:42 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn overlapped_ptr(&self) -> *mut OVERLAPPED { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:48:36 [INFO] [stdout] | [INFO] [stdout] 48 | &self.overlapped as *const OVERLAPPED as *mut OVERLAPPED [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:48:55 [INFO] [stdout] | [INFO] [stdout] 48 | &self.overlapped as *const OVERLAPPED as *mut OVERLAPPED [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:50:54 [INFO] [stdout] | [INFO] [stdout] 50 | pub unsafe fn get_payload_ptr(overlapped: *const OVERLAPPED) -> *const IOCPHeaderPayload { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:119:29 [INFO] [stdout] | [INFO] [stdout] 119 | struct IOCPQueueHandleInner(HANDLE); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in this scope [INFO] [stdout] --> src/iocp.rs:126:18 [INFO] [stdout] | [INFO] [stdout] 126 | unsafe { CloseHandle(self.0) }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED_ENTRY` in this scope [INFO] [stdout] --> src/iocp.rs:137:41 [INFO] [stdout] | [INFO] [stdout] 137 | fn handle_completion(&self, entry: &OVERLAPPED_ENTRY) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:157:35 [INFO] [stdout] | [INFO] [stdout] 157 | handle as HANDLE, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:160:44 [INFO] [stdout] | [INFO] [stdout] 160 | task.into_raw() as LPOVERLAPPED, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:169:33 [INFO] [stdout] | [INFO] [stdout] 169 | pub unsafe fn raw(&self) -> HANDLE { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:172:51 [INFO] [stdout] | [INFO] [stdout] 172 | pub unsafe fn associate_handle(&self, handle: HANDLE, completion_key: usize) -> Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED_ENTRY` in this scope [INFO] [stdout] --> src/iocp.rs:181:47 [INFO] [stdout] | [INFO] [stdout] 181 | pub struct IOCPQueue(Arc, Vec); [INFO] [stdout] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/iocp.rs:201:50 [INFO] [stdout] | [INFO] [stdout] 201 | completion_entries.capacity() as ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INFINITE` in this scope [INFO] [stdout] --> src/iocp.rs:203:38 [INFO] [stdout] | [INFO] [stdout] 203 | timeout_ms.unwrap_or(INFINITE), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/iocp.rs:224:23 [INFO] [stdout] | [INFO] [stdout] 224 | } else if GetLastError() == WAIT_TIMEOUT { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WAIT_TIMEOUT` in this scope [INFO] [stdout] --> src/iocp.rs:224:41 [INFO] [stdout] | [INFO] [stdout] 224 | } else if GetLastError() == WAIT_TIMEOUT { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/iocp.rs:229:21 [INFO] [stdout] | [INFO] [stdout] 229 | GetLastError(), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:236:67 [INFO] [stdout] | [INFO] [stdout] 236 | unsafe fn create_completion_port(max_thread_users: u32) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/iocp.rs:238:42 [INFO] [stdout] | [INFO] [stdout] 238 | ioapiset::CreateIoCompletionPort(INVALID_HANDLE_VALUE, null_mut(), 0, max_thread_users); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/iocp.rs:239:18 [INFO] [stdout] | [INFO] [stdout] 239 | if handle != INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/rio.rs:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | pub struct RIOVTable(RIO_EXTENSION_FUNCTION_TABLE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 50 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:51:16 [INFO] [stdout] | [INFO] [stdout] 51 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:53:16 [INFO] [stdout] | [INFO] [stdout] 53 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:66:22 [INFO] [stdout] | [INFO] [stdout] 66 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:67:16 [INFO] [stdout] | [INFO] [stdout] 67 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:68:26 [INFO] [stdout] | [INFO] [stdout] 68 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:69:24 [INFO] [stdout] | [INFO] [stdout] 69 | pLocalAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:70:25 [INFO] [stdout] | [INFO] [stdout] 70 | pRemoteAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:71:26 [INFO] [stdout] | [INFO] [stdout] 71 | pControlContext: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:1053:49 [INFO] [stdout] | [INFO] [stdout] 1053 | fn handle_completion(&self, entry: &winapi::um::minwinbase::OVERLAPPED_ENTRY) -> Result<()> { [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:1072:45 [INFO] [stdout] | [INFO] [stdout] 1072 | let error = winapi::um::errhandlingapi::GetLastError(); [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:72:17 [INFO] [stdout] | [INFO] [stdout] 72 | pFlags: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:73:16 [INFO] [stdout] | [INFO] [stdout] 73 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/rio.rs:1092:45 [INFO] [stdout] | [INFO] [stdout] 1092 | let error = winapi::um::errhandlingapi::GetLastError(); [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:74:25 [INFO] [stdout] | [INFO] [stdout] 74 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:96:22 [INFO] [stdout] | [INFO] [stdout] 96 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:97:16 [INFO] [stdout] | [INFO] [stdout] 97 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:98:26 [INFO] [stdout] | [INFO] [stdout] 98 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:99:16 [INFO] [stdout] | [INFO] [stdout] 99 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:100:25 [INFO] [stdout] | [INFO] [stdout] 100 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:114:16 [INFO] [stdout] | [INFO] [stdout] 114 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:115:26 [INFO] [stdout] | [INFO] [stdout] 115 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:116:24 [INFO] [stdout] | [INFO] [stdout] 116 | pLocalAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:117:25 [INFO] [stdout] | [INFO] [stdout] 117 | pRemoteAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | pControlContext: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:119:17 [INFO] [stdout] | [INFO] [stdout] 119 | pFlags: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:120:16 [INFO] [stdout] | [INFO] [stdout] 120 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:121:25 [INFO] [stdout] | [INFO] [stdout] 121 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:140:58 [INFO] [stdout] | [INFO] [stdout] 140 | pub(crate) unsafe fn CloseCompletionQueue(&self, CQ: RIO_CQ) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | QueueSize: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_NOTIFICATION_COMPLETION` in this scope [INFO] [stdout] --> src/rio.rs:146:33 [INFO] [stdout] | [INFO] [stdout] 146 | NotificationCompletion: PRIO_NOTIFICATION_COMPLETION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:147:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 147 | ) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_CQ` in this scope [INFO] [stdout] --> src/rio.rs:149:18 [INFO] [stdout] | [INFO] [stdout] 149 | if cq == RIO_INVALID_CQ { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:157:17 [INFO] [stdout] | [INFO] [stdout] 157 | Socket: SOCKET, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:158:32 [INFO] [stdout] | [INFO] [stdout] 158 | MaxOutstandingReceive: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:159:32 [INFO] [stdout] | [INFO] [stdout] 159 | MaxReceiveDataBuffers: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:160:29 [INFO] [stdout] | [INFO] [stdout] 160 | MaxOutstandingSend: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:161:29 [INFO] [stdout] | [INFO] [stdout] 161 | MaxSendDataBuffers: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:162:20 [INFO] [stdout] | [INFO] [stdout] 162 | ReceiveCQ: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:163:17 [INFO] [stdout] | [INFO] [stdout] 163 | SendCQ: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:164:24 [INFO] [stdout] | [INFO] [stdout] 164 | SocketContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 165 | ) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_RQ` in this scope [INFO] [stdout] --> src/rio.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | if rq == RIO_INVALID_RQ { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RIO_BUF` [INFO] [stdout] --> src/rio_buf.rs:74:27 [INFO] [stdout] | [INFO] [stdout] 74 | let mut rio_buf = RIO_BUF::default(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `RIO_BUF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:184:13 [INFO] [stdout] | [INFO] [stdout] 184 | CQ: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIORESULT` in this scope [INFO] [stdout] --> src/rio.rs:185:16 [INFO] [stdout] | [INFO] [stdout] 185 | Array: PRIORESULT, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:186:20 [INFO] [stdout] | [INFO] [stdout] 186 | ArraySize: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 187 | ) -> Result { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_CORRUPT_CQ` in this scope [INFO] [stdout] --> src/rio.rs:189:22 [INFO] [stdout] | [INFO] [stdout] 189 | if retval == RIO_CORRUPT_CQ { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:195:60 [INFO] [stdout] | [INFO] [stdout] 195 | pub(crate) unsafe fn DeregisterBuffer(&self, BufferID: RIO_BUFFERID) { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR` in this scope [INFO] [stdout] --> src/rio.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | DataBuffer: PCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | DataLength: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:202:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 202 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:204:12 [INFO] [stdout] | [INFO] [stdout] 204 | if RIO_INVALID_BUFFERID == retval { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:210:44 [INFO] [stdout] | [INFO] [stdout] 210 | pub(crate) unsafe fn Notify(&self, CQ: RIO_CQ) -> Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ERROR_SUCCESS` in this scope [INFO] [stdout] --> src/rio.rs:214:19 [INFO] [stdout] | [INFO] [stdout] 214 | } else if ERROR_SUCCESS != retval as u32 { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:220:59 [INFO] [stdout] | [INFO] [stdout] 220 | pub(crate) unsafe fn ResizeCompletionQueue(&self, CQ: RIO_CQ, QueueSize: DWORD) -> Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:220:78 [INFO] [stdout] | [INFO] [stdout] 220 | pub(crate) unsafe fn ResizeCompletionQueue(&self, CQ: RIO_CQ, QueueSize: DWORD) -> Result<()> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | RQ: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:231:32 [INFO] [stdout] | [INFO] [stdout] 231 | MaxOutstandingReceive: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:232:29 [INFO] [stdout] | [INFO] [stdout] 232 | MaxOutstandingSend: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:251:56 [INFO] [stdout] | [INFO] [stdout] 251 | unsafe fn get_ext_fn(dummy_socket: SOCKET, mut guid: GUID) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:251:74 [INFO] [stdout] | [INFO] [stdout] 251 | unsafe fn get_ext_fn(dummy_socket: SOCKET, mut guid: GUID) -> Result { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:252:31 [INFO] [stdout] | [INFO] [stdout] 251 | unsafe fn get_ext_fn(dummy_socket: SOCKET, mut guid: GUID) -> Result { [INFO] [stdout] | - help: you might be missing a type parameter: `, GUID` [INFO] [stdout] 252 | let guid_size = size_of::() as u32; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | &mut guid as *mut GUID as *mut _, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:261:29 [INFO] [stdout] | [INFO] [stdout] 261 | &mut f as *mut F as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:287:28 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn init_rio(socket: SOCKET) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:290:35 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn init_rio(socket: SOCKET) -> Result { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 290 | let rio_guid_size = size_of::() as u32; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/rio.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn init_rio(socket: SOCKET) -> Result { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 292 | let vtable_size = size_of::() as u32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER` in this scope [INFO] [stdout] --> src/rio.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:296:31 [INFO] [stdout] | [INFO] [stdout] 296 | &mut rio_guid as *mut GUID as *mut _, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/rio.rs:298:29 [INFO] [stdout] | [INFO] [stdout] 298 | &mut vtable as *mut RIO_EXTENSION_FUNCTION_TABLE as *mut _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:320:17 [INFO] [stdout] | [INFO] [stdout] 320 | pub socket: SOCKET, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:323:13 [INFO] [stdout] | [INFO] [stdout] 323 | pub rq: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:377:17 [INFO] [stdout] | [INFO] [stdout] 377 | socket: SOCKET, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/rio.rs:386:74 [INFO] [stdout] | [INFO] [stdout] 386 | if let Err(err) = iocp_handle.associate_handle(socket as HANDLE, 0) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:410:27 [INFO] [stdout] | [INFO] [stdout] 410 | socket as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:475:38 [INFO] [stdout] | [INFO] [stdout] 475 | data_ptr.as_ptr() as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:560:59 [INFO] [stdout] | [INFO] [stdout] 560 | let local_addr_param = &mut local_addr_buf as PRIO_BUF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:561:61 [INFO] [stdout] | [INFO] [stdout] 561 | let remote_addr_param = &mut remote_addr_buf as PRIO_BUF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:567:38 [INFO] [stdout] | [INFO] [stdout] 567 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:573:21 [INFO] [stdout] | [INFO] [stdout] 573 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:574:35 [INFO] [stdout] | [INFO] [stdout] 574 | packet_ptr as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:579:38 [INFO] [stdout] | [INFO] [stdout] 579 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:581:21 [INFO] [stdout] | [INFO] [stdout] 581 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:582:35 [INFO] [stdout] | [INFO] [stdout] 582 | packet_ptr as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:608:21 [INFO] [stdout] | [INFO] [stdout] 608 | RIO_MSG_COMMIT_ONLY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:612:64 [INFO] [stdout] | [INFO] [stdout] 612 | rio_vtable().Receive(self.0.rq, null_mut(), 0, RIO_MSG_COMMIT_ONLY, null_mut())?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:618:19 [INFO] [stdout] | [INFO] [stdout] 618 | fn notify(cq: RIO_CQ) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:634:21 [INFO] [stdout] | [INFO] [stdout] 634 | RIO_MSG_COMMIT_ONLY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:638:61 [INFO] [stdout] | [INFO] [stdout] 638 | rio_vtable().Send(self.0.rq, null_mut(), 0, RIO_MSG_COMMIT_ONLY, null_mut())?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:681:40 [INFO] [stdout] | [INFO] [stdout] 681 | &mut local_addr_buf as PRIO_BUF [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:686:41 [INFO] [stdout] | [INFO] [stdout] 686 | &mut remote_addr_buf as PRIO_BUF [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:691:48 [INFO] [stdout] | [INFO] [stdout] 691 | debug_assert!(data_buf.BufferId != RIO_INVALID_BUFFERID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:694:71 [INFO] [stdout] | [INFO] [stdout] 694 | let packet_ptr = packet.into_raw().into_raw().as_ptr() as PVOID; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:698:38 [INFO] [stdout] | [INFO] [stdout] 698 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:704:21 [INFO] [stdout] | [INFO] [stdout] 704 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:710:38 [INFO] [stdout] | [INFO] [stdout] 710 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:712:21 [INFO] [stdout] | [INFO] [stdout] 712 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR` in this scope [INFO] [stdout] --> src/rio.rs:736:47 [INFO] [stdout] | [INFO] [stdout] 736 | &mut buffer_size as *mut _ as PCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR` in this scope [INFO] [stdout] --> src/rio.rs:754:47 [INFO] [stdout] | [INFO] [stdout] 754 | &mut buffer_size as *mut _ as PCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:781:67 [INFO] [stdout] | [INFO] [stdout] 781 | unsafe fn create_rio_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:781:84 [INFO] [stdout] | [INFO] [stdout] 781 | unsafe fn create_rio_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:792:67 [INFO] [stdout] | [INFO] [stdout] 792 | pub unsafe fn create_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:792:84 [INFO] [stdout] | [INFO] [stdout] 792 | pub unsafe fn create_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MAKEWORD` in this scope [INFO] [stdout] --> src/rio.rs:803:19 [INFO] [stdout] | [INFO] [stdout] 803 | let version = MAKEWORD(2, 2); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIORESULT` in this scope [INFO] [stdout] --> src/rio.rs:818:25 [INFO] [stdout] | [INFO] [stdout] 817 | struct RIOQueueState { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 818 | results_buffer: Vec, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:827:9 [INFO] [stdout] | [INFO] [stdout] 827 | cq: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:851:21 [INFO] [stdout] | [INFO] [stdout] 851 | fn cq(&self) -> RIO_CQ { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_CQ` in this scope [INFO] [stdout] --> src/rio.rs:948:13 [INFO] [stdout] | [INFO] [stdout] 948 | cq: RIO_INVALID_CQ, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_IOCP_COMPLETION` in this scope [INFO] [stdout] --> src/rio.rs:959:34 [INFO] [stdout] | [INFO] [stdout] 959 | iocp_registration.Type = RIO_IOCP_COMPLETION; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:961:74 [INFO] [stdout] | [INFO] [stdout] 961 | iocp_registration.u.Iocp_mut().CompletionKey = completion_key as PVOID; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:962:71 [INFO] [stdout] | [INFO] [stdout] 962 | iocp_registration.u.Iocp_mut().Overlapped = overlapped_ptr as PVOID; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:968:37 [INFO] [stdout] | [INFO] [stdout] 968 | *(&rio_queue_alloc.cq as *const RIO_CQ as *mut RIO_CQ) = [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_RESERVE` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:397:9 [INFO] [stdout] | [INFO] [stdout] 397 | MEM_RESERVE | MEM_COMMIT, // | MEM_LARGE_PAGES, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:968:52 [INFO] [stdout] | [INFO] [stdout] 968 | *(&rio_queue_alloc.cq as *const RIO_CQ as *mut RIO_CQ) = [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_COMMIT` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:397:23 [INFO] [stdout] | [INFO] [stdout] 397 | MEM_RESERVE | MEM_COMMIT, // | MEM_LARGE_PAGES, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:1110:34 [INFO] [stdout] | [INFO] [stdout] 1110 | pub(crate) struct OwnedRawSocket(SOCKET); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PAGE_READWRITE` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:398:9 [INFO] [stdout] | [INFO] [stdout] 398 | PAGE_READWRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:401:45 [INFO] [stdout] | [INFO] [stdout] 401 | Err(Error::WinError("VirtualAlloc", GetLastError()))? [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:1112:26 [INFO] [stdout] | [INFO] [stdout] 1112 | pub fn take(self) -> SOCKET { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:407:49 [INFO] [stdout] | [INFO] [stdout] 407 | let ret_val = memoryapi::VirtualFree(buf as PVOID, size, MEM_RELEASE); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_RELEASE` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:407:62 [INFO] [stdout] | [INFO] [stdout] 407 | let ret_val = memoryapi::VirtualFree(buf as PVOID, size, MEM_RELEASE); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:33:31 [INFO] [stdout] | [INFO] [stdout] 33 | pub(crate) rio_buffer_id: RIO_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/buffer/bufpool.rs:409:44 [INFO] [stdout] | [INFO] [stdout] 409 | Err(Error::WinError("VirtualFree", GetLastError()))? [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:44:28 [INFO] [stdout] | [INFO] [stdout] 44 | rio_buffer_id: RIO_INVALID_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED_ENTRY` in this scope [INFO] [stdout] --> src/iocp.rs:26:41 [INFO] [stdout] | [INFO] [stdout] 26 | fn handle_completion(&self, entry: &OVERLAPPED_ENTRY) -> Result<()>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | overlapped: OVERLAPPED, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:47:42 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn overlapped_ptr(&self) -> *mut OVERLAPPED { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:66:10 [INFO] [stdout] | [INFO] [stdout] 66 | ) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:48:36 [INFO] [stdout] | [INFO] [stdout] 48 | &self.overlapped as *const OVERLAPPED as *mut OVERLAPPED [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:48:55 [INFO] [stdout] | [INFO] [stdout] 48 | &self.overlapped as *const OVERLAPPED as *mut OVERLAPPED [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:80:84 [INFO] [stdout] | [INFO] [stdout] 80 | pub(crate) unsafe fn data_rio_buf(&self, buf_ref: &RawBufferRef, size: u32) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:50:54 [INFO] [stdout] | [INFO] [stdout] 50 | pub unsafe fn get_payload_ptr(overlapped: *const OVERLAPPED) -> *const IOCPHeaderPayload { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:119:29 [INFO] [stdout] | [INFO] [stdout] 119 | struct IOCPQueueHandleInner(HANDLE); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in this scope [INFO] [stdout] --> src/iocp.rs:126:18 [INFO] [stdout] | [INFO] [stdout] 126 | unsafe { CloseHandle(self.0) }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED_ENTRY` in this scope [INFO] [stdout] --> src/iocp.rs:137:41 [INFO] [stdout] | [INFO] [stdout] 137 | fn handle_completion(&self, entry: &OVERLAPPED_ENTRY) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:157:35 [INFO] [stdout] | [INFO] [stdout] 157 | handle as HANDLE, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOVERLAPPED` in this scope [INFO] [stdout] --> src/iocp.rs:160:44 [INFO] [stdout] | [INFO] [stdout] 160 | task.into_raw() as LPOVERLAPPED, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:169:33 [INFO] [stdout] | [INFO] [stdout] 169 | pub unsafe fn raw(&self) -> HANDLE { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:172:51 [INFO] [stdout] | [INFO] [stdout] 172 | pub unsafe fn associate_handle(&self, handle: HANDLE, completion_key: usize) -> Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OVERLAPPED_ENTRY` in this scope [INFO] [stdout] --> src/iocp.rs:181:47 [INFO] [stdout] | [INFO] [stdout] 181 | pub struct IOCPQueue(Arc, Vec); [INFO] [stdout] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/iocp.rs:201:50 [INFO] [stdout] | [INFO] [stdout] 201 | completion_entries.capacity() as ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:91:79 [INFO] [stdout] | [INFO] [stdout] 91 | pub(crate) unsafe fn local_addr_rio_buf(&self, buf_ref: &RawBufferRef) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INFINITE` in this scope [INFO] [stdout] --> src/iocp.rs:203:38 [INFO] [stdout] | [INFO] [stdout] 203 | timeout_ms.unwrap_or(INFINITE), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/iocp.rs:224:23 [INFO] [stdout] | [INFO] [stdout] 224 | } else if GetLastError() == WAIT_TIMEOUT { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:98:80 [INFO] [stdout] | [INFO] [stdout] 98 | pub(crate) unsafe fn remote_addr_rio_buf(&self, buf_ref: &RawBufferRef) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WAIT_TIMEOUT` in this scope [INFO] [stdout] --> src/iocp.rs:224:41 [INFO] [stdout] | [INFO] [stdout] 224 | } else if GetLastError() == WAIT_TIMEOUT { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/iocp.rs:229:21 [INFO] [stdout] | [INFO] [stdout] 229 | GetLastError(), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:124:16 [INFO] [stdout] | [INFO] [stdout] 124 | buffer_id: RIO_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/iocp.rs:236:67 [INFO] [stdout] | [INFO] [stdout] 236 | unsafe fn create_completion_port(max_thread_users: u32) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:131:24 [INFO] [stdout] | [INFO] [stdout] 131 | buffer_id: RIO_INVALID_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/iocp.rs:238:42 [INFO] [stdout] | [INFO] [stdout] 238 | ioapiset::CreateIoCompletionPort(INVALID_HANDLE_VALUE, null_mut(), 0, max_thread_users); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio_buf.rs:153:16 [INFO] [stdout] | [INFO] [stdout] 153 | as ULONG; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/iocp.rs:239:18 [INFO] [stdout] | [INFO] [stdout] 239 | if handle != INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/main.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | WinError(&'static str, DWORD), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:68:67 [INFO] [stdout] | [INFO] [stdout] 68 | unsafe fn create_completion_port(max_thread_users: u32) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | ioapiset::CreateIoCompletionPort(INVALID_HANDLE_VALUE, null_mut(), 0, max_thread_users); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:71:18 [INFO] [stdout] | [INFO] [stdout] 71 | if handle != INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/rio.rs:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | pub struct RIOVTable(RIO_EXTENSION_FUNCTION_TABLE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 50 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:51:16 [INFO] [stdout] | [INFO] [stdout] 51 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:53:16 [INFO] [stdout] | [INFO] [stdout] 53 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:66:22 [INFO] [stdout] | [INFO] [stdout] 66 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:67:16 [INFO] [stdout] | [INFO] [stdout] 67 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:68:26 [INFO] [stdout] | [INFO] [stdout] 68 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:69:24 [INFO] [stdout] | [INFO] [stdout] 69 | pLocalAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:70:25 [INFO] [stdout] | [INFO] [stdout] 70 | pRemoteAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:71:26 [INFO] [stdout] | [INFO] [stdout] 71 | pControlContext: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:72:17 [INFO] [stdout] | [INFO] [stdout] 72 | pFlags: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:73:16 [INFO] [stdout] | [INFO] [stdout] 73 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:74:25 [INFO] [stdout] | [INFO] [stdout] 74 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:96:22 [INFO] [stdout] | [INFO] [stdout] 96 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:97:16 [INFO] [stdout] | [INFO] [stdout] 97 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:98:26 [INFO] [stdout] | [INFO] [stdout] 98 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:99:16 [INFO] [stdout] | [INFO] [stdout] 99 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:100:25 [INFO] [stdout] | [INFO] [stdout] 100 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | SocketQueue: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:114:16 [INFO] [stdout] | [INFO] [stdout] 114 | pData: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:115:26 [INFO] [stdout] | [INFO] [stdout] 115 | DataBufferCount: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:116:24 [INFO] [stdout] | [INFO] [stdout] 116 | pLocalAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:117:25 [INFO] [stdout] | [INFO] [stdout] 117 | pRemoteAddress: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:118:26 [INFO] [stdout] | [INFO] [stdout] 118 | pControlContext: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:119:17 [INFO] [stdout] | [INFO] [stdout] 119 | pFlags: PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:120:16 [INFO] [stdout] | [INFO] [stdout] 120 | Flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:121:25 [INFO] [stdout] | [INFO] [stdout] 121 | RequestContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:140:58 [INFO] [stdout] | [INFO] [stdout] 140 | pub(crate) unsafe fn CloseCompletionQueue(&self, CQ: RIO_CQ) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | QueueSize: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_NOTIFICATION_COMPLETION` in this scope [INFO] [stdout] --> src/rio.rs:146:33 [INFO] [stdout] | [INFO] [stdout] 146 | NotificationCompletion: PRIO_NOTIFICATION_COMPLETION, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:147:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 147 | ) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_CQ` in this scope [INFO] [stdout] --> src/rio.rs:149:18 [INFO] [stdout] | [INFO] [stdout] 149 | if cq == RIO_INVALID_CQ { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:157:17 [INFO] [stdout] | [INFO] [stdout] 157 | Socket: SOCKET, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:158:32 [INFO] [stdout] | [INFO] [stdout] 158 | MaxOutstandingReceive: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:159:32 [INFO] [stdout] | [INFO] [stdout] 159 | MaxReceiveDataBuffers: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:160:29 [INFO] [stdout] | [INFO] [stdout] 160 | MaxOutstandingSend: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:161:29 [INFO] [stdout] | [INFO] [stdout] 161 | MaxSendDataBuffers: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:162:20 [INFO] [stdout] | [INFO] [stdout] 162 | ReceiveCQ: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:163:17 [INFO] [stdout] | [INFO] [stdout] 163 | SendCQ: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:164:24 [INFO] [stdout] | [INFO] [stdout] 164 | SocketContext: PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 165 | ) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_RQ` in this scope [INFO] [stdout] --> src/rio.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | if rq == RIO_INVALID_RQ { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:184:13 [INFO] [stdout] | [INFO] [stdout] 184 | CQ: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIORESULT` in this scope [INFO] [stdout] --> src/rio.rs:185:16 [INFO] [stdout] | [INFO] [stdout] 185 | Array: PRIORESULT, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:186:20 [INFO] [stdout] | [INFO] [stdout] 186 | ArraySize: ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 187 | ) -> Result { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_CORRUPT_CQ` in this scope [INFO] [stdout] --> src/rio.rs:189:22 [INFO] [stdout] | [INFO] [stdout] 189 | if retval == RIO_CORRUPT_CQ { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:195:60 [INFO] [stdout] | [INFO] [stdout] 195 | pub(crate) unsafe fn DeregisterBuffer(&self, BufferID: RIO_BUFFERID) { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR` in this scope [INFO] [stdout] --> src/rio.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | DataBuffer: PCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | DataLength: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:202:17 [INFO] [stdout] | [INFO] [stdout] 47 | impl RIOVTable { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 202 | ) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:204:12 [INFO] [stdout] | [INFO] [stdout] 204 | if RIO_INVALID_BUFFERID == retval { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:210:44 [INFO] [stdout] | [INFO] [stdout] 210 | pub(crate) unsafe fn Notify(&self, CQ: RIO_CQ) -> Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ERROR_SUCCESS` in this scope [INFO] [stdout] --> src/rio.rs:214:19 [INFO] [stdout] | [INFO] [stdout] 214 | } else if ERROR_SUCCESS != retval as u32 { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:220:59 [INFO] [stdout] | [INFO] [stdout] 220 | pub(crate) unsafe fn ResizeCompletionQueue(&self, CQ: RIO_CQ, QueueSize: DWORD) -> Result<()> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:220:78 [INFO] [stdout] | [INFO] [stdout] 220 | pub(crate) unsafe fn ResizeCompletionQueue(&self, CQ: RIO_CQ, QueueSize: DWORD) -> Result<()> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | RQ: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:231:32 [INFO] [stdout] | [INFO] [stdout] 231 | MaxOutstandingReceive: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:232:29 [INFO] [stdout] | [INFO] [stdout] 232 | MaxOutstandingSend: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:251:56 [INFO] [stdout] | [INFO] [stdout] 251 | unsafe fn get_ext_fn(dummy_socket: SOCKET, mut guid: GUID) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:251:74 [INFO] [stdout] | [INFO] [stdout] 251 | unsafe fn get_ext_fn(dummy_socket: SOCKET, mut guid: GUID) -> Result { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:252:31 [INFO] [stdout] | [INFO] [stdout] 251 | unsafe fn get_ext_fn(dummy_socket: SOCKET, mut guid: GUID) -> Result { [INFO] [stdout] | - help: you might be missing a type parameter: `, GUID` [INFO] [stdout] 252 | let guid_size = size_of::() as u32; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | &mut guid as *mut GUID as *mut _, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:261:29 [INFO] [stdout] | [INFO] [stdout] 261 | &mut f as *mut F as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:287:28 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn init_rio(socket: SOCKET) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:290:35 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn init_rio(socket: SOCKET) -> Result { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 290 | let rio_guid_size = size_of::() as u32; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/rio.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn init_rio(socket: SOCKET) -> Result { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 292 | let vtable_size = size_of::() as u32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER` in this scope [INFO] [stdout] --> src/rio.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GUID` in this scope [INFO] [stdout] --> src/rio.rs:296:31 [INFO] [stdout] | [INFO] [stdout] 296 | &mut rio_guid as *mut GUID as *mut _, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_EXTENSION_FUNCTION_TABLE` in this scope [INFO] [stdout] --> src/rio.rs:298:29 [INFO] [stdout] | [INFO] [stdout] 298 | &mut vtable as *mut RIO_EXTENSION_FUNCTION_TABLE as *mut _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:320:17 [INFO] [stdout] | [INFO] [stdout] 320 | pub socket: SOCKET, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_RQ` in this scope [INFO] [stdout] --> src/rio.rs:323:13 [INFO] [stdout] | [INFO] [stdout] 323 | pub rq: RIO_RQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:377:17 [INFO] [stdout] | [INFO] [stdout] 377 | socket: SOCKET, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/rio.rs:386:74 [INFO] [stdout] | [INFO] [stdout] 386 | if let Err(err) = iocp_handle.associate_handle(socket as HANDLE, 0) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:410:27 [INFO] [stdout] | [INFO] [stdout] 410 | socket as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:475:38 [INFO] [stdout] | [INFO] [stdout] 475 | data_ptr.as_ptr() as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:560:59 [INFO] [stdout] | [INFO] [stdout] 560 | let local_addr_param = &mut local_addr_buf as PRIO_BUF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:561:61 [INFO] [stdout] | [INFO] [stdout] 561 | let remote_addr_param = &mut remote_addr_buf as PRIO_BUF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:567:38 [INFO] [stdout] | [INFO] [stdout] 567 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:573:21 [INFO] [stdout] | [INFO] [stdout] 573 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:574:35 [INFO] [stdout] | [INFO] [stdout] 574 | packet_ptr as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:579:38 [INFO] [stdout] | [INFO] [stdout] 579 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:581:21 [INFO] [stdout] | [INFO] [stdout] 581 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:582:35 [INFO] [stdout] | [INFO] [stdout] 582 | packet_ptr as PVOID, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:608:21 [INFO] [stdout] | [INFO] [stdout] 608 | RIO_MSG_COMMIT_ONLY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:612:64 [INFO] [stdout] | [INFO] [stdout] 612 | rio_vtable().Receive(self.0.rq, null_mut(), 0, RIO_MSG_COMMIT_ONLY, null_mut())?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:618:19 [INFO] [stdout] | [INFO] [stdout] 618 | fn notify(cq: RIO_CQ) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:634:21 [INFO] [stdout] | [INFO] [stdout] 634 | RIO_MSG_COMMIT_ONLY, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_COMMIT_ONLY` in this scope [INFO] [stdout] --> src/rio.rs:638:61 [INFO] [stdout] | [INFO] [stdout] 638 | rio_vtable().Send(self.0.rq, null_mut(), 0, RIO_MSG_COMMIT_ONLY, null_mut())?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:681:40 [INFO] [stdout] | [INFO] [stdout] 681 | &mut local_addr_buf as PRIO_BUF [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:686:41 [INFO] [stdout] | [INFO] [stdout] 686 | &mut remote_addr_buf as PRIO_BUF [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio.rs:691:48 [INFO] [stdout] | [INFO] [stdout] 691 | debug_assert!(data_buf.BufferId != RIO_INVALID_BUFFERID); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:694:71 [INFO] [stdout] | [INFO] [stdout] 694 | let packet_ptr = packet.into_raw().into_raw().as_ptr() as PVOID; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:698:38 [INFO] [stdout] | [INFO] [stdout] 698 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:704:21 [INFO] [stdout] | [INFO] [stdout] 704 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PRIO_BUF` in this scope [INFO] [stdout] --> src/rio.rs:710:38 [INFO] [stdout] | [INFO] [stdout] 710 | &mut data_buf as PRIO_BUF, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_MSG_DEFER` in this scope [INFO] [stdout] --> src/rio.rs:712:21 [INFO] [stdout] | [INFO] [stdout] 712 | RIO_MSG_DEFER, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR` in this scope [INFO] [stdout] --> src/rio.rs:736:47 [INFO] [stdout] | [INFO] [stdout] 736 | &mut buffer_size as *mut _ as PCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR` in this scope [INFO] [stdout] --> src/rio.rs:754:47 [INFO] [stdout] | [INFO] [stdout] 754 | &mut buffer_size as *mut _ as PCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:781:67 [INFO] [stdout] | [INFO] [stdout] 781 | unsafe fn create_rio_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:781:84 [INFO] [stdout] | [INFO] [stdout] 781 | unsafe fn create_rio_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/rio.rs:792:67 [INFO] [stdout] | [INFO] [stdout] 792 | pub unsafe fn create_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:792:84 [INFO] [stdout] | [INFO] [stdout] 792 | pub unsafe fn create_socket(_type: c_int, protocol: c_int, flags: DWORD) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MAKEWORD` in this scope [INFO] [stdout] --> src/rio.rs:803:19 [INFO] [stdout] | [INFO] [stdout] 803 | let version = MAKEWORD(2, 2); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIORESULT` in this scope [INFO] [stdout] --> src/rio.rs:818:25 [INFO] [stdout] | [INFO] [stdout] 817 | struct RIOQueueState { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 818 | results_buffer: Vec, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:827:9 [INFO] [stdout] | [INFO] [stdout] 827 | cq: RIO_CQ, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:851:21 [INFO] [stdout] | [INFO] [stdout] 851 | fn cq(&self) -> RIO_CQ { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_CQ` in this scope [INFO] [stdout] --> src/rio.rs:948:13 [INFO] [stdout] | [INFO] [stdout] 948 | cq: RIO_INVALID_CQ, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_IOCP_COMPLETION` in this scope [INFO] [stdout] --> src/rio.rs:959:34 [INFO] [stdout] | [INFO] [stdout] 959 | iocp_registration.Type = RIO_IOCP_COMPLETION; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:961:74 [INFO] [stdout] | [INFO] [stdout] 961 | iocp_registration.u.Iocp_mut().CompletionKey = completion_key as PVOID; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/rio.rs:962:71 [INFO] [stdout] | [INFO] [stdout] 962 | iocp_registration.u.Iocp_mut().Overlapped = overlapped_ptr as PVOID; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:968:37 [INFO] [stdout] | [INFO] [stdout] 968 | *(&rio_queue_alloc.cq as *const RIO_CQ as *mut RIO_CQ) = [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_CQ` in this scope [INFO] [stdout] --> src/rio.rs:968:52 [INFO] [stdout] | [INFO] [stdout] 968 | *(&rio_queue_alloc.cq as *const RIO_CQ as *mut RIO_CQ) = [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:1110:34 [INFO] [stdout] | [INFO] [stdout] 1110 | pub(crate) struct OwnedRawSocket(SOCKET); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SOCKET` in this scope [INFO] [stdout] --> src/rio.rs:1112:26 [INFO] [stdout] | [INFO] [stdout] 1112 | pub fn take(self) -> SOCKET { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:33:31 [INFO] [stdout] | [INFO] [stdout] 33 | pub(crate) rio_buffer_id: RIO_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:44:28 [INFO] [stdout] | [INFO] [stdout] 44 | rio_buffer_id: RIO_INVALID_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:66:10 [INFO] [stdout] | [INFO] [stdout] 66 | ) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:80:84 [INFO] [stdout] | [INFO] [stdout] 80 | pub(crate) unsafe fn data_rio_buf(&self, buf_ref: &RawBufferRef, size: u32) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:91:79 [INFO] [stdout] | [INFO] [stdout] 91 | pub(crate) unsafe fn local_addr_rio_buf(&self, buf_ref: &RawBufferRef) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUF` in this scope [INFO] [stdout] --> src/rio_buf.rs:98:80 [INFO] [stdout] | [INFO] [stdout] 98 | pub(crate) unsafe fn remote_addr_rio_buf(&self, buf_ref: &RawBufferRef) -> RIO_BUF { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RIO_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:124:16 [INFO] [stdout] | [INFO] [stdout] 124 | buffer_id: RIO_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIO_INVALID_BUFFERID` in this scope [INFO] [stdout] --> src/rio_buf.rs:131:24 [INFO] [stdout] | [INFO] [stdout] 131 | buffer_id: RIO_INVALID_BUFFERID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/rio_buf.rs:153:16 [INFO] [stdout] | [INFO] [stdout] 153 | as ULONG; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/main.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | WinError(&'static str, DWORD), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:68:67 [INFO] [stdout] | [INFO] [stdout] 68 | unsafe fn create_completion_port(max_thread_users: u32) -> Result { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | ioapiset::CreateIoCompletionPort(INVALID_HANDLE_VALUE, null_mut(), 0, max_thread_users); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:71:18 [INFO] [stdout] | [INFO] [stdout] 71 | if handle != INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `std::alloc::LayoutErr`: Name does not follow std convention, use LayoutError [INFO] [stdout] --> src/main.rs:61:11 [INFO] [stdout] | [INFO] [stdout] 61 | impl From for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `std::alloc::LayoutErr`: Name does not follow std convention, use LayoutError [INFO] [stdout] --> src/main.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | LayoutErr(core::alloc::LayoutErr), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `std::alloc::LayoutErr`: Name does not follow std convention, use LayoutError [INFO] [stdout] --> src/main.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | fn from(err: core::alloc::LayoutErr) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `std::alloc::LayoutErr`: Name does not follow std convention, use LayoutError [INFO] [stdout] --> src/main.rs:61:11 [INFO] [stdout] | [INFO] [stdout] 61 | impl From for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `std::alloc::LayoutErr`: Name does not follow std convention, use LayoutError [INFO] [stdout] --> src/main.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | LayoutErr(core::alloc::LayoutErr), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `std::alloc::LayoutErr`: Name does not follow std convention, use LayoutError [INFO] [stdout] --> src/main.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | fn from(err: core::alloc::LayoutErr) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/iocp.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | overlapped: OVERLAPPED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: Default` [INFO] [stdout] = note: required by `std::default::Default::default` [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/iocp.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | overlapped: OVERLAPPED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] | [INFO] [stdout] = note: cannot satisfy `_: Default` [INFO] [stdout] = note: required by `std::default::Default::default` [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/iocp.rs:115:13 [INFO] [stdout] | [INFO] [stdout] 115 | Vec::with_capacity(self.completion_buffer_size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type parameter `T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/iocp.rs:115:13 [INFO] [stdout] | [INFO] [stdout] 115 | Vec::with_capacity(self.completion_buffer_size), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type parameter `T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 188 previous errors; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0283, E0412, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 188 previous errors; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0283, E0412, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] [INFO] [stderr] error: could not compile `roflmaio` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "dbbbb84d7f0d6b704e0fb03749df4588a2a0eea23b36134496b2652aefbb2c2f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dbbbb84d7f0d6b704e0fb03749df4588a2a0eea23b36134496b2652aefbb2c2f", kill_on_drop: false }` [INFO] [stdout] dbbbb84d7f0d6b704e0fb03749df4588a2a0eea23b36134496b2652aefbb2c2f