[INFO] updating cached repository https://github.com/zrneely/koakuma
[INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"`
[INFO] running `"git" "rev-parse" "HEAD"`
[INFO] [stdout] 5df681b929db37ae3079b94c33a1ad2a1240227a
[INFO] checking zrneely/koakuma against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzrneely%2Fkoakuma" "/workspace/builds/worker-9/source"`
[INFO] [stderr] Cloning into '/workspace/builds/worker-9/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/zrneely/koakuma on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking git repo https://github.com/zrneely/koakuma
[INFO] finished tweaking git repo https://github.com/zrneely/koakuma
[INFO] tweaked toml for git repo https://github.com/zrneely/koakuma written to /workspace/builds/worker-9/source/Cargo.toml
[INFO] crate git repo https://github.com/zrneely/koakuma already has a lockfile, it will not be regenerated
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stdout] 2225cc385f5314b664dcaa3910c73c164a3a61edfb1f138b0203121bbecf0e5e
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `"docker" "start" "-a" "2225cc385f5314b664dcaa3910c73c164a3a61edfb1f138b0203121bbecf0e5e"`
[INFO] [stderr]     Checking regex-syntax v0.6.12
[INFO] [stderr]    Compiling winapi v0.3.8
[INFO] [stderr]     Checking number_prefix v0.3.0
[INFO] [stderr]     Checking regex v1.3.1
[INFO] [stderr]     Checking console v0.9.1
[INFO] [stderr]     Checking indicatif v0.13.0
[INFO] [stderr]     Checking koakuma v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/err.rs:1:13
[INFO] [stderr]   |
[INFO] [stderr] 1 | use winapi::shared::minwindef::DWORD;
[INFO] [stderr]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/mft/mod.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/mft/mod.rs:23:9
[INFO] [stderr]    |
[INFO] [stderr] 23 |     os::windows::ffi::{OsStrExt as _, OsStringExt as _},
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::um`
[INFO] [stderr]  --> src/mft/mod.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     ctypes::c_void,
[INFO] [stderr]   |     ^^^^^^ could not find `ctypes` in `winapi`
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/mft/stream.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     shared::{minwindef::DWORD, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/mft/stream.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/privileges.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::{minwindef::FALSE, ntdef::LUID, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/mft/stream.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     ctypes::c_void,
[INFO] [stderr]   |     ^^^^^^ could not find `ctypes` in `winapi`
[INFO] [stderr] 5 |     shared::{minwindef::DWORD, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 6 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/privileges.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/privileges.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::{minwindef::FALSE, ntdef::LUID, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/volumes.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/volumes.rs:19:9
[INFO] [stderr]    |
[INFO] [stderr] 19 |     os::windows::ffi::{OsStrExt as _, OsStringExt as _},
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/main.rs:8:13
[INFO] [stderr]   |
[INFO] [stderr] 8 | use winapi::um::{handleapi::CloseHandle, winnt::HANDLE};
[INFO] [stderr]   |             ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/volumes.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::winerror,
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/err.rs:1:13
[INFO] [stderr]   |
[INFO] [stderr] 1 | use winapi::shared::minwindef::DWORD;
[INFO] [stderr]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/mft/mod.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OVERLAPPED`
[INFO] [stderr]    --> src/mft/stream.rs:149:34
[INFO] [stderr]     |
[INFO] [stderr] 149 |                     let mut ov = OVERLAPPED::default();
[INFO] [stderr]     |                                  ^^^^^^^^^^ use of undeclared type or module `OVERLAPPED`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/mft/mod.rs:23:9
[INFO] [stderr]    |
[INFO] [stderr] 23 |     os::windows::ffi::{OsStrExt as _, OsStringExt as _},
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OVERLAPPED`
[INFO] [stderr]    --> src/mft/stream.rs:185:30
[INFO] [stderr]     |
[INFO] [stderr] 185 |                 let mut ov = OVERLAPPED::default();
[INFO] [stderr]     |                              ^^^^^^^^^^ use of undeclared type or module `OVERLAPPED`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::um`
[INFO] [stderr]  --> src/mft/mod.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     ctypes::c_void,
[INFO] [stderr]   |     ^^^^^^ could not find `ctypes` in `winapi`
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/mft/stream.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     shared::{minwindef::DWORD, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/mft/stream.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/privileges.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::{minwindef::FALSE, ntdef::LUID, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `DWORD`
[INFO] [stderr]    --> src/mft/stream.rs:248:28
[INFO] [stderr]     |
[INFO] [stderr] 248 |         let extent_count = DWORD::from_le_bytes(
[INFO] [stderr]     |                            ^^^^^ use of undeclared type or module `DWORD`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::ctypes`, `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/mft/stream.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     ctypes::c_void,
[INFO] [stderr]   |     ^^^^^^ could not find `ctypes` in `winapi`
[INFO] [stderr] 5 |     shared::{minwindef::DWORD, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 6 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/privileges.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/privileges.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::{minwindef::FALSE, ntdef::LUID, winerror},
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LONGLONG`
[INFO] [stderr]    --> src/mft/stream.rs:257:27
[INFO] [stderr]     |
[INFO] [stderr] 257 |         let mut min_vcn = LONGLONG::from_le_bytes(
[INFO] [stderr]     |                           ^^^^^^^^ use of undeclared type or module `LONGLONG`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/volumes.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LONGLONG`
[INFO] [stderr]    --> src/mft/stream.rs:269:28
[INFO] [stderr]     |
[INFO] [stderr] 269 |             next_min_vcn = LONGLONG::from_le_bytes(
[INFO] [stderr]     |                            ^^^^^^^^ use of undeclared type or module `LONGLONG`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/volumes.rs:19:9
[INFO] [stderr]    |
[INFO] [stderr] 19 |     os::windows::ffi::{OsStrExt as _, OsStringExt as _},
[INFO] [stderr]    |         ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]  --> src/main.rs:8:13
[INFO] [stderr]   |
[INFO] [stderr] 8 | use winapi::um::{handleapi::CloseHandle, winnt::HANDLE};
[INFO] [stderr]   |             ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/volumes.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::winerror,
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 5 |     um::{
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LONGLONG`
[INFO] [stderr]    --> src/mft/stream.rs:276:27
[INFO] [stderr]     |
[INFO] [stderr] 276 |             let min_lcn = LONGLONG::from_le_bytes(
[INFO] [stderr]     |                           ^^^^^^^^ use of undeclared type or module `LONGLONG`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OVERLAPPED`
[INFO] [stderr]    --> src/mft/stream.rs:149:34
[INFO] [stderr]     |
[INFO] [stderr] 149 |                     let mut ov = OVERLAPPED::default();
[INFO] [stderr]     |                                  ^^^^^^^^^^ use of undeclared type or module `OVERLAPPED`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OVERLAPPED`
[INFO] [stderr]    --> src/mft/stream.rs:185:30
[INFO] [stderr]     |
[INFO] [stderr] 185 |                 let mut ov = OVERLAPPED::default();
[INFO] [stderr]     |                              ^^^^^^^^^^ use of undeclared type or module `OVERLAPPED`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LUID`
[INFO] [stderr]   --> src/privileges.rs:18:23
[INFO] [stderr]    |
[INFO] [stderr] 18 |     let mut priv_id = LUID::default();
[INFO] [stderr]    |                       ^^^^ use of undeclared type or module `LUID`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `DWORD`
[INFO] [stderr]    --> src/mft/stream.rs:248:28
[INFO] [stderr]     |
[INFO] [stderr] 248 |         let extent_count = DWORD::from_le_bytes(
[INFO] [stderr]     |                            ^^^^^ use of undeclared type or module `DWORD`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LONGLONG`
[INFO] [stderr]    --> src/mft/stream.rs:257:27
[INFO] [stderr]     |
[INFO] [stderr] 257 |         let mut min_vcn = LONGLONG::from_le_bytes(
[INFO] [stderr]     |                           ^^^^^^^^ use of undeclared type or module `LONGLONG`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LONGLONG`
[INFO] [stderr]    --> src/mft/stream.rs:269:28
[INFO] [stderr]     |
[INFO] [stderr] 269 |             next_min_vcn = LONGLONG::from_le_bytes(
[INFO] [stderr]     |                            ^^^^^^^^ use of undeclared type or module `LONGLONG`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LONGLONG`
[INFO] [stderr]    --> src/mft/stream.rs:276:27
[INFO] [stderr]     |
[INFO] [stderr] 276 |             let min_lcn = LONGLONG::from_le_bytes(
[INFO] [stderr]     |                           ^^^^^^^^ use of undeclared type or module `LONGLONG`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]  --> src/err.rs:8:32
[INFO] [stderr]   |
[INFO] [stderr] 8 |     LookupPrivilegeValueFailed(DWORD),
[INFO] [stderr]   |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]  --> src/err.rs:9:31
[INFO] [stderr]   |
[INFO] [stderr] 9 |     GetSelfProcessTokenFailed(DWORD),
[INFO] [stderr]   |                               ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:10:33
[INFO] [stderr]    |
[INFO] [stderr] 10 |     AdjustTokenPrivilegesFailed(DWORD),
[INFO] [stderr]    |                                 ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:11:27
[INFO] [stderr]    |
[INFO] [stderr] 11 |     FindFirstVolumeFailed(DWORD),
[INFO] [stderr]    |                           ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:12:26
[INFO] [stderr]    |
[INFO] [stderr] 12 |     FindNextVolumeFailed(DWORD),
[INFO] [stderr]    |                          ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:13:30
[INFO] [stderr]    |
[INFO] [stderr] 13 |     GetVolumePathNamesFailed(DWORD),
[INFO] [stderr]    |                              ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:14:28
[INFO] [stderr]    |
[INFO] [stderr] 14 |     OpenVolumeHandleFailed(DWORD),
[INFO] [stderr]    |                            ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:16:29
[INFO] [stderr]    |
[INFO] [stderr] 16 |     GetNtfsVolumeDataFailed(DWORD),
[INFO] [stderr]    |                             ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:19:19
[INFO] [stderr]    |
[INFO] [stderr] 19 |     OpenMftFailed(DWORD),
[INFO] [stderr]    |                   ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:20:32
[INFO] [stderr]    |
[INFO] [stderr] 20 |     GetRetrievalPointersFailed(DWORD),
[INFO] [stderr]    |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:21:22
[INFO] [stderr]    |
[INFO] [stderr] 21 |     ReadVolumeFailed(DWORD),
[INFO] [stderr]    |                      ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]   --> src/mft/stream.rs:43:22
[INFO] [stderr]    |
[INFO] [stderr] 43 |         volume_info: NTFS_VOLUME_DATA_BUFFER,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:161:21
[INFO] [stderr]     |
[INFO] [stderr] 161 |                     ReadFile(
[INFO] [stderr]     |                     ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:196:17
[INFO] [stderr]     |
[INFO] [stderr] 196 |                 ReadFile(
[INFO] [stderr]     |                 ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DeviceIoControl` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:229:13
[INFO] [stderr]     |
[INFO] [stderr] 229 |             DeviceIoControl(
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FSCTL_GET_RETRIEVAL_POINTERS` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:231:17
[INFO] [stderr]     |
[INFO] [stderr] 231 |                 FSCTL_GET_RETRIEVAL_POINTERS,
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:232:51
[INFO] [stderr]     |
[INFO] [stderr] 232 |                 &mut current_starting_vcn as *mut LONGLONG as *mut c_void,
[INFO] [stderr]     |                                                   ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:233:32
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 233 |                 mem::size_of::<LONGLONG>().try_into().unwrap(),
[INFO] [stderr]     |                                ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:249:47
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<DWORD>`
[INFO] [stderr] ...
[INFO] [stderr] 249 |             returned_buffer[0..mem::size_of::<DWORD>()]
[INFO] [stderr]     |                                               ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:254:59
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 254 |         returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:258:46
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 258 |             returned_buffer[..mem::size_of::<LONGLONG>()]
[INFO] [stderr]     |                                              ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:262:59
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 262 |         returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:270:50
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 270 |                 returned_buffer[..mem::size_of::<LONGLONG>()]
[INFO] [stderr]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:274:63
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 274 |             returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                               ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:277:50
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 277 |                 returned_buffer[..mem::size_of::<LONGLONG>()]
[INFO] [stderr]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:281:63
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 281 |             returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                               ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]   --> src/mft/mod.rs:34:21
[INFO] [stderr]    |
[INFO] [stderr] 34 |     (mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() + mem::size_of::<NTFS_EXTENDED_VOLUME_DATA>());
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_EXTENDED_VOLUME_DATA` in this scope
[INFO] [stderr]   --> src/mft/mod.rs:34:65
[INFO] [stderr]    |
[INFO] [stderr] 34 |     (mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() + mem::size_of::<NTFS_EXTENDED_VOLUME_DATA>());
[INFO] [stderr]    |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:558:14
[INFO] [stderr]     |
[INFO] [stderr] 556 | fn get_ntfs_volume_data(
[INFO] [stderr]     |                        - help: you might be missing a type parameter: `<NTFS_VOLUME_DATA_BUFFER>`
[INFO] [stderr] 557 |     handle: &SafeHandle,
[INFO] [stderr] 558 | ) -> Result<(NTFS_VOLUME_DATA_BUFFER, NTFS_EXTENDED_VOLUME_DATA), Error> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_EXTENDED_VOLUME_DATA` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:558:39
[INFO] [stderr]     |
[INFO] [stderr] 556 | fn get_ntfs_volume_data(
[INFO] [stderr]     |                        - help: you might be missing a type parameter: `<NTFS_EXTENDED_VOLUME_DATA>`
[INFO] [stderr] 557 |     handle: &SafeHandle,
[INFO] [stderr] 558 | ) -> Result<(NTFS_VOLUME_DATA_BUFFER, NTFS_EXTENDED_VOLUME_DATA), Error> {
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DeviceIoControl` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:563:9
[INFO] [stderr]     |
[INFO] [stderr] 563 |         DeviceIoControl(
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FSCTL_GET_NTFS_VOLUME_DATA` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:565:13
[INFO] [stderr]     |
[INFO] [stderr] 565 |             FSCTL_GET_NTFS_VOLUME_DATA,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:586:37
[INFO] [stderr]     |
[INFO] [stderr] 556 | fn get_ntfs_volume_data(
[INFO] [stderr]     |                        - help: you might be missing a type parameter: `<NTFS_VOLUME_DATA_BUFFER>`
[INFO] [stderr] ...
[INFO] [stderr] 586 |         buf.split_at(mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() / 8);
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:588:74
[INFO] [stderr]     |
[INFO] [stderr] 588 |     let volume_data_buffer = volume_data_buffer_bytes.as_ptr() as *const NTFS_VOLUME_DATA_BUFFER;
[INFO] [stderr]     |                                                                          ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_EXTENDED_VOLUME_DATA` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:590:55
[INFO] [stderr]     |
[INFO] [stderr] 590 |         extended_volume_data_bytes.as_ptr() as *const NTFS_EXTENDED_VOLUME_DATA;
[INFO] [stderr]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:614:9
[INFO] [stderr]     |
[INFO] [stderr] 614 |         CreateFileW(
[INFO] [stderr]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:617:13
[INFO] [stderr]     |
[INFO] [stderr] 617 |             FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:617:32
[INFO] [stderr]     |
[INFO] [stderr] 617 |             FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_DELETE` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:617:50
[INFO] [stderr]     |
[INFO] [stderr] 617 |             FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
[INFO] [stderr]     |                                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `OPEN_EXISTING` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:619:13
[INFO] [stderr]     |
[INFO] [stderr] 619 |             OPEN_EXISTING,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_BACKUP_SEMANTICS` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:620:13
[INFO] [stderr]     |
[INFO] [stderr] 620 |             FILE_FLAG_BACKUP_SEMANTICS,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:625:18
[INFO] [stderr]     |
[INFO] [stderr] 625 |     if handle != INVALID_HANDLE_VALUE {
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LUID` in this scope
[INFO] [stderr]   --> src/privileges.rs:16:49
[INFO] [stderr]    |
[INFO] [stderr] 16 | fn lookup_priv_id(name: &'static str) -> Result<LUID, Error> {
[INFO] [stderr]    |                  -                              ^^^^ not found in this scope
[INFO] [stderr]    |                  |
[INFO] [stderr]    |                  help: you might be missing a type parameter: `<LUID>`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LookupPrivilegeValueA` in this scope
[INFO] [stderr]   --> src/privileges.rs:19:28
[INFO] [stderr]    |
[INFO] [stderr] 19 |     let success = unsafe { LookupPrivilegeValueA(ptr::null(), priv_name.as_ptr(), &mut priv_id) };
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetCurrentProcess` in this scope
[INFO] [stderr]   --> src/privileges.rs:31:35
[INFO] [stderr]    |
[INFO] [stderr] 31 |         let my_process = unsafe { GetCurrentProcess() };
[INFO] [stderr]    |                                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `OpenProcessToken` in this scope
[INFO] [stderr]   --> src/privileges.rs:34:22
[INFO] [stderr]    |
[INFO] [stderr] 34 |             unsafe { OpenProcessToken(my_process, winnt::TOKEN_ADJUST_PRIVILEGES, &mut token) };
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustTokenPrivileges` in this scope
[INFO] [stderr]   --> src/privileges.rs:63:9
[INFO] [stderr]    |
[INFO] [stderr] 63 |         AdjustTokenPrivileges(
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]   --> src/privileges.rs:65:13
[INFO] [stderr]    |
[INFO] [stderr] 65 |             FALSE,
[INFO] [stderr]    |             ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustTokenPrivileges` in this scope
[INFO] [stderr]   --> src/privileges.rs:85:9
[INFO] [stderr]    |
[INFO] [stderr] 85 |         AdjustTokenPrivileges(
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]   --> src/privileges.rs:87:13
[INFO] [stderr]    |
[INFO] [stderr] 87 |             FALSE,
[INFO] [stderr]    |             ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFile2` in this scope
[INFO] [stderr]   --> src/volumes.rs:39:13
[INFO] [stderr]    |
[INFO] [stderr] 39 |             CreateFile2(
[INFO] [stderr]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `GENERIC_READ` in this scope
[INFO] [stderr]   --> src/volumes.rs:41:17
[INFO] [stderr]    |
[INFO] [stderr] 41 |                 GENERIC_READ,
[INFO] [stderr]    |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope
[INFO] [stderr]   --> src/volumes.rs:42:17
[INFO] [stderr]    |
[INFO] [stderr] 42 |                 FILE_SHARE_WRITE | FILE_SHARE_READ,
[INFO] [stderr]    |                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope
[INFO] [stderr]   --> src/volumes.rs:42:36
[INFO] [stderr]    |
[INFO] [stderr] 42 |                 FILE_SHARE_WRITE | FILE_SHARE_READ,
[INFO] [stderr]    |                                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `OPEN_EXISTING` in this scope
[INFO] [stderr]   --> src/volumes.rs:43:17
[INFO] [stderr]    |
[INFO] [stderr] 43 |                 OPEN_EXISTING,
[INFO] [stderr]    |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope
[INFO] [stderr]   --> src/volumes.rs:48:22
[INFO] [stderr]    |
[INFO] [stderr] 48 |         if handle != INVALID_HANDLE_VALUE {
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stderr]   --> src/volumes.rs:58:18
[INFO] [stderr]    |
[INFO] [stderr] 58 |     iter_handle: HANDLE,
[INFO] [stderr]    |                  ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `FindFirstVolumeW` in this scope
[INFO] [stderr]   --> src/volumes.rs:66:22
[INFO] [stderr]    |
[INFO] [stderr] 66 |             unsafe { FindFirstVolumeW(buffer.as_mut_ptr(), buffer.len().try_into().unwrap()) };
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope
[INFO] [stderr]   --> src/volumes.rs:70:22
[INFO] [stderr]    |
[INFO] [stderr] 70 |         if handle != INVALID_HANDLE_VALUE {
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetVolumePathNamesForVolumeNameW` in this scope
[INFO] [stderr]    --> src/volumes.rs:109:13
[INFO] [stderr]     |
[INFO] [stderr] 109 |             GetVolumePathNamesForVolumeNameW(
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `FindNextVolumeW` in this scope
[INFO] [stderr]    --> src/volumes.rs:145:17
[INFO] [stderr]     |
[INFO] [stderr] 145 |                 FindNextVolumeW(
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `FindVolumeClose` in this scope
[INFO] [stderr]    --> src/volumes.rs:173:18
[INFO] [stderr]     |
[INFO] [stderr] 173 |         unsafe { FindVolumeClose(self.iter_handle) };
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stderr]   --> src/main.rs:25:13
[INFO] [stderr]    |
[INFO] [stderr] 25 |     handle: HANDLE,
[INFO] [stderr]    |             ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stderr]   --> src/main.rs:28:19
[INFO] [stderr]    |
[INFO] [stderr] 28 |     type Target = HANDLE;
[INFO] [stderr]    |                   ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in this scope
[INFO] [stderr]   --> src/main.rs:36:18
[INFO] [stderr]    |
[INFO] [stderr] 36 |         unsafe { CloseHandle(self.handle) };
[INFO] [stderr]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/mft/mod.rs:34:5
[INFO] [stderr]    |
[INFO] [stderr] 34 |     (mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() + mem::size_of::<NTFS_EXTENDED_VOLUME_DATA>());
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `LUID`
[INFO] [stderr]   --> src/privileges.rs:18:23
[INFO] [stderr]    |
[INFO] [stderr] 18 |     let mut priv_id = LUID::default();
[INFO] [stderr]    |                       ^^^^ use of undeclared type or module `LUID`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]  --> src/err.rs:8:32
[INFO] [stderr]   |
[INFO] [stderr] 8 |     LookupPrivilegeValueFailed(DWORD),
[INFO] [stderr]   |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]  --> src/err.rs:9:31
[INFO] [stderr]   |
[INFO] [stderr] 9 |     GetSelfProcessTokenFailed(DWORD),
[INFO] [stderr]   |                               ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:10:33
[INFO] [stderr]    |
[INFO] [stderr] 10 |     AdjustTokenPrivilegesFailed(DWORD),
[INFO] [stderr]    |                                 ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:11:27
[INFO] [stderr]    |
[INFO] [stderr] 11 |     FindFirstVolumeFailed(DWORD),
[INFO] [stderr]    |                           ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:12:26
[INFO] [stderr]    |
[INFO] [stderr] 12 |     FindNextVolumeFailed(DWORD),
[INFO] [stderr]    |                          ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:13:30
[INFO] [stderr]    |
[INFO] [stderr] 13 |     GetVolumePathNamesFailed(DWORD),
[INFO] [stderr]    |                              ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:14:28
[INFO] [stderr]    |
[INFO] [stderr] 14 |     OpenVolumeHandleFailed(DWORD),
[INFO] [stderr]    |                            ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:16:29
[INFO] [stderr]    |
[INFO] [stderr] 16 |     GetNtfsVolumeDataFailed(DWORD),
[INFO] [stderr]    |                             ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:19:19
[INFO] [stderr]    |
[INFO] [stderr] 19 |     OpenMftFailed(DWORD),
[INFO] [stderr]    |                   ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:20:32
[INFO] [stderr]    |
[INFO] [stderr] 20 |     GetRetrievalPointersFailed(DWORD),
[INFO] [stderr]    |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]   --> src/err.rs:21:22
[INFO] [stderr]    |
[INFO] [stderr] 21 |     ReadVolumeFailed(DWORD),
[INFO] [stderr]    |                      ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]   --> src/mft/stream.rs:43:22
[INFO] [stderr]    |
[INFO] [stderr] 43 |         volume_info: NTFS_VOLUME_DATA_BUFFER,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:161:21
[INFO] [stderr]     |
[INFO] [stderr] 161 |                     ReadFile(
[INFO] [stderr]     |                     ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:196:17
[INFO] [stderr]     |
[INFO] [stderr] 196 |                 ReadFile(
[INFO] [stderr]     |                 ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DeviceIoControl` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:229:13
[INFO] [stderr]     |
[INFO] [stderr] 229 |             DeviceIoControl(
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FSCTL_GET_RETRIEVAL_POINTERS` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:231:17
[INFO] [stderr]     |
[INFO] [stderr] 231 |                 FSCTL_GET_RETRIEVAL_POINTERS,
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:232:51
[INFO] [stderr]     |
[INFO] [stderr] 232 |                 &mut current_starting_vcn as *mut LONGLONG as *mut c_void,
[INFO] [stderr]     |                                                   ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:233:32
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 233 |                 mem::size_of::<LONGLONG>().try_into().unwrap(),
[INFO] [stderr]     |                                ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:249:47
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<DWORD>`
[INFO] [stderr] ...
[INFO] [stderr] 249 |             returned_buffer[0..mem::size_of::<DWORD>()]
[INFO] [stderr]     |                                               ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:254:59
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 254 |         returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:258:46
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 258 |             returned_buffer[..mem::size_of::<LONGLONG>()]
[INFO] [stderr]     |                                              ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:262:59
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 262 |         returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:270:50
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 270 |                 returned_buffer[..mem::size_of::<LONGLONG>()]
[INFO] [stderr]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:274:63
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 274 |             returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                               ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:277:50
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 277 |                 returned_buffer[..mem::size_of::<LONGLONG>()]
[INFO] [stderr]     |                                                  ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LONGLONG` in this scope
[INFO] [stderr]    --> src/mft/stream.rs:281:63
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn load_file_extents(handle: &SafeHandle) -> Result<Vec<Extent>, Error> {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<LONGLONG>`
[INFO] [stderr] ...
[INFO] [stderr] 281 |             returned_buffer = &returned_buffer[mem::size_of::<LONGLONG>()..];
[INFO] [stderr]     |                                                               ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]   --> src/mft/mod.rs:34:21
[INFO] [stderr]    |
[INFO] [stderr] 34 |     (mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() + mem::size_of::<NTFS_EXTENDED_VOLUME_DATA>());
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_EXTENDED_VOLUME_DATA` in this scope
[INFO] [stderr]   --> src/mft/mod.rs:34:65
[INFO] [stderr]    |
[INFO] [stderr] 34 |     (mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() + mem::size_of::<NTFS_EXTENDED_VOLUME_DATA>());
[INFO] [stderr]    |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:558:14
[INFO] [stderr]     |
[INFO] [stderr] 556 | fn get_ntfs_volume_data(
[INFO] [stderr]     |                        - help: you might be missing a type parameter: `<NTFS_VOLUME_DATA_BUFFER>`
[INFO] [stderr] 557 |     handle: &SafeHandle,
[INFO] [stderr] 558 | ) -> Result<(NTFS_VOLUME_DATA_BUFFER, NTFS_EXTENDED_VOLUME_DATA), Error> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_EXTENDED_VOLUME_DATA` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:558:39
[INFO] [stderr]     |
[INFO] [stderr] 556 | fn get_ntfs_volume_data(
[INFO] [stderr]     |                        - help: you might be missing a type parameter: `<NTFS_EXTENDED_VOLUME_DATA>`
[INFO] [stderr] 557 |     handle: &SafeHandle,
[INFO] [stderr] 558 | ) -> Result<(NTFS_VOLUME_DATA_BUFFER, NTFS_EXTENDED_VOLUME_DATA), Error> {
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `DeviceIoControl` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:563:9
[INFO] [stderr]     |
[INFO] [stderr] 563 |         DeviceIoControl(
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FSCTL_GET_NTFS_VOLUME_DATA` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:565:13
[INFO] [stderr]     |
[INFO] [stderr] 565 |             FSCTL_GET_NTFS_VOLUME_DATA,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:586:37
[INFO] [stderr]     |
[INFO] [stderr] 556 | fn get_ntfs_volume_data(
[INFO] [stderr]     |                        - help: you might be missing a type parameter: `<NTFS_VOLUME_DATA_BUFFER>`
[INFO] [stderr] ...
[INFO] [stderr] 586 |         buf.split_at(mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() / 8);
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_VOLUME_DATA_BUFFER` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:588:74
[INFO] [stderr]     |
[INFO] [stderr] 588 |     let volume_data_buffer = volume_data_buffer_bytes.as_ptr() as *const NTFS_VOLUME_DATA_BUFFER;
[INFO] [stderr]     |                                                                          ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `NTFS_EXTENDED_VOLUME_DATA` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:590:55
[INFO] [stderr]     |
[INFO] [stderr] 590 |         extended_volume_data_bytes.as_ptr() as *const NTFS_EXTENDED_VOLUME_DATA;
[INFO] [stderr]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:614:9
[INFO] [stderr]     |
[INFO] [stderr] 614 |         CreateFileW(
[INFO] [stderr]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:617:13
[INFO] [stderr]     |
[INFO] [stderr] 617 |             FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:617:32
[INFO] [stderr]     |
[INFO] [stderr] 617 |             FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_DELETE` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:617:50
[INFO] [stderr]     |
[INFO] [stderr] 617 |             FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_SHARE_DELETE,
[INFO] [stderr]     |                                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `OPEN_EXISTING` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:619:13
[INFO] [stderr]     |
[INFO] [stderr] 619 |             OPEN_EXISTING,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_FLAG_BACKUP_SEMANTICS` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:620:13
[INFO] [stderr]     |
[INFO] [stderr] 620 |             FILE_FLAG_BACKUP_SEMANTICS,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope
[INFO] [stderr]    --> src/mft/mod.rs:625:18
[INFO] [stderr]     |
[INFO] [stderr] 625 |     if handle != INVALID_HANDLE_VALUE {
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LUID` in this scope
[INFO] [stderr]   --> src/privileges.rs:16:49
[INFO] [stderr]    |
[INFO] [stderr] 16 | fn lookup_priv_id(name: &'static str) -> Result<LUID, Error> {
[INFO] [stderr]    |                  -                              ^^^^ not found in this scope
[INFO] [stderr]    |                  |
[INFO] [stderr]    |                  help: you might be missing a type parameter: `<LUID>`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `LookupPrivilegeValueA` in this scope
[INFO] [stderr]   --> src/privileges.rs:19:28
[INFO] [stderr]    |
[INFO] [stderr] 19 |     let success = unsafe { LookupPrivilegeValueA(ptr::null(), priv_name.as_ptr(), &mut priv_id) };
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetCurrentProcess` in this scope
[INFO] [stderr]   --> src/privileges.rs:31:35
[INFO] [stderr]    |
[INFO] [stderr] 31 |         let my_process = unsafe { GetCurrentProcess() };
[INFO] [stderr]    |                                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `OpenProcessToken` in this scope
[INFO] [stderr]   --> src/privileges.rs:34:22
[INFO] [stderr]    |
[INFO] [stderr] 34 |             unsafe { OpenProcessToken(my_process, winnt::TOKEN_ADJUST_PRIVILEGES, &mut token) };
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustTokenPrivileges` in this scope
[INFO] [stderr]   --> src/privileges.rs:63:9
[INFO] [stderr]    |
[INFO] [stderr] 63 |         AdjustTokenPrivileges(
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]   --> src/privileges.rs:65:13
[INFO] [stderr]    |
[INFO] [stderr] 65 |             FALSE,
[INFO] [stderr]    |             ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustTokenPrivileges` in this scope
[INFO] [stderr]   --> src/privileges.rs:85:9
[INFO] [stderr]    |
[INFO] [stderr] 85 |         AdjustTokenPrivileges(
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]   --> src/privileges.rs:87:13
[INFO] [stderr]    |
[INFO] [stderr] 87 |             FALSE,
[INFO] [stderr]    |             ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFile2` in this scope
[INFO] [stderr]   --> src/volumes.rs:39:13
[INFO] [stderr]    |
[INFO] [stderr] 39 |             CreateFile2(
[INFO] [stderr]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `GENERIC_READ` in this scope
[INFO] [stderr]   --> src/volumes.rs:41:17
[INFO] [stderr]    |
[INFO] [stderr] 41 |                 GENERIC_READ,
[INFO] [stderr]    |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope
[INFO] [stderr]   --> src/volumes.rs:42:17
[INFO] [stderr]    |
[INFO] [stderr] 42 |                 FILE_SHARE_WRITE | FILE_SHARE_READ,
[INFO] [stderr]    |                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope
[INFO] [stderr]   --> src/volumes.rs:42:36
[INFO] [stderr]    |
[INFO] [stderr] 42 |                 FILE_SHARE_WRITE | FILE_SHARE_READ,
[INFO] [stderr]    |                                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `OPEN_EXISTING` in this scope
[INFO] [stderr]   --> src/volumes.rs:43:17
[INFO] [stderr]    |
[INFO] [stderr] 43 |                 OPEN_EXISTING,
[INFO] [stderr]    |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope
[INFO] [stderr]   --> src/volumes.rs:48:22
[INFO] [stderr]    |
[INFO] [stderr] 48 |         if handle != INVALID_HANDLE_VALUE {
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stderr]   --> src/volumes.rs:58:18
[INFO] [stderr]    |
[INFO] [stderr] 58 |     iter_handle: HANDLE,
[INFO] [stderr]    |                  ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `FindFirstVolumeW` in this scope
[INFO] [stderr]   --> src/volumes.rs:66:22
[INFO] [stderr]    |
[INFO] [stderr] 66 |             unsafe { FindFirstVolumeW(buffer.as_mut_ptr(), buffer.len().try_into().unwrap()) };
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope
[INFO] [stderr]   --> src/volumes.rs:70:22
[INFO] [stderr]    |
[INFO] [stderr] 70 |         if handle != INVALID_HANDLE_VALUE {
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetVolumePathNamesForVolumeNameW` in this scope
[INFO] [stderr]    --> src/volumes.rs:109:13
[INFO] [stderr]     |
[INFO] [stderr] 109 |             GetVolumePathNamesForVolumeNameW(
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `FindNextVolumeW` in this scope
[INFO] [stderr]    --> src/volumes.rs:145:17
[INFO] [stderr]     |
[INFO] [stderr] 145 |                 FindNextVolumeW(
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `FindVolumeClose` in this scope
[INFO] [stderr]    --> src/volumes.rs:173:18
[INFO] [stderr]     |
[INFO] [stderr] 173 |         unsafe { FindVolumeClose(self.iter_handle) };
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stderr]   --> src/main.rs:25:13
[INFO] [stderr]    |
[INFO] [stderr] 25 |     handle: HANDLE,
[INFO] [stderr]    |             ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HANDLE` in this scope
[INFO] [stderr]   --> src/main.rs:28:19
[INFO] [stderr]    |
[INFO] [stderr] 28 |     type Target = HANDLE;
[INFO] [stderr]    |                   ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in this scope
[INFO] [stderr]   --> src/main.rs:36:18
[INFO] [stderr]    |
[INFO] [stderr] 36 |         unsafe { CloseHandle(self.handle) };
[INFO] [stderr]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/mft/mod.rs:34:5
[INFO] [stderr]    |
[INFO] [stderr] 34 |     (mem::size_of::<NTFS_VOLUME_DATA_BUFFER>() + mem::size_of::<NTFS_EXTENDED_VOLUME_DATA>());
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]    --> src/mft/mod.rs:608:49
[INFO] [stderr]     |
[INFO] [stderr] 608 |         let mut filename = filename.as_os_str().encode_wide().collect::<Vec<_>>();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stderr]    --> src/mft/mod.rs:674:15
[INFO] [stderr]     |
[INFO] [stderr] 674 |     OsString::from_wide(&filename[..])
[INFO] [stderr]     |               ^^^^^^^^^ function or associated item not found in `std::ffi::OsString`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]    --> src/mft/mod.rs:608:49
[INFO] [stderr]     |
[INFO] [stderr] 608 |         let mut filename = filename.as_os_str().encode_wide().collect::<Vec<_>>();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stderr]    --> src/mft/mod.rs:674:15
[INFO] [stderr]     |
[INFO] [stderr] 674 |     OsString::from_wide(&filename[..])
[INFO] [stderr]     |               ^^^^^^^^^ function or associated item not found in `std::ffi::OsString`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]   --> src/volumes.rs:31:54
[INFO] [stderr]    |
[INFO] [stderr] 31 |             let mut filename = self.name.as_os_str().encode_wide().collect::<Vec<_>>();
[INFO] [stderr]    |                                                      ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stderr]   --> src/volumes.rs:95:44
[INFO] [stderr]    |
[INFO] [stderr] 95 |                 string_list.push(OsString::from_wide(data));
[INFO] [stderr]    |                                            ^^^^^^^^^ function or associated item not found in `std::ffi::OsString`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]    --> src/volumes.rs:103:45
[INFO] [stderr]     |
[INFO] [stderr] 103 |             let mut name = name.as_os_str().encode_wide().collect::<Vec<_>>();
[INFO] [stderr]     |                                             ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stderr]    --> src/volumes.rs:131:22
[INFO] [stderr]     |
[INFO] [stderr] 131 |         Ok(OsString::from_wide(&buf[0..null_terminator_offset]))
[INFO] [stderr]     |                      ^^^^^^^^^ function or associated item not found in `std::ffi::OsString`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 92 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0412, E0425, E0432, E0433, E0599.
[INFO] [stderr] For more information about an error, try `rustc --explain E0412`.
[INFO] [stderr] error: could not compile `koakuma`.
[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[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]   --> src/volumes.rs:31:54
[INFO] [stderr]    |
[INFO] [stderr] 31 |             let mut filename = self.name.as_os_str().encode_wide().collect::<Vec<_>>();
[INFO] [stderr]    |                                                      ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stderr]   --> src/volumes.rs:95:44
[INFO] [stderr]    |
[INFO] [stderr] 95 |                 string_list.push(OsString::from_wide(data));
[INFO] [stderr]    |                                            ^^^^^^^^^ function or associated item not found in `std::ffi::OsString`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]    --> src/volumes.rs:103:45
[INFO] [stderr]     |
[INFO] [stderr] 103 |             let mut name = name.as_os_str().encode_wide().collect::<Vec<_>>();
[INFO] [stderr]     |                                             ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stderr]    --> src/volumes.rs:131:22
[INFO] [stderr]     |
[INFO] [stderr] 131 |         Ok(OsString::from_wide(&buf[0..null_terminator_offset]))
[INFO] [stderr]     |                      ^^^^^^^^^ function or associated item not found in `std::ffi::OsString`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 92 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0412, E0425, E0432, E0433, E0599.
[INFO] [stderr] For more information about an error, try `rustc --explain E0412`.
[INFO] [stderr] error: could not compile `koakuma`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "2225cc385f5314b664dcaa3910c73c164a3a61edfb1f138b0203121bbecf0e5e"`
[INFO] running `"docker" "rm" "-f" "2225cc385f5314b664dcaa3910c73c164a3a61edfb1f138b0203121bbecf0e5e"`
[INFO] [stdout] 2225cc385f5314b664dcaa3910c73c164a3a61edfb1f138b0203121bbecf0e5e
