[INFO] fetching crate wita 0.1.1...
[INFO] documenting wita-0.1.1 against 1.47.0 for beta-1.48-rustdoc-1
[INFO] extracting crate wita 0.1.1 into /workspace/builds/worker-2/source
[INFO] validating manifest of crates.io crate wita 0.1.1 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate wita 0.1.1
[INFO] finished tweaking crates.io crate wita 0.1.1
[INFO] tweaked toml for crates.io crate wita 0.1.1 written to /workspace/builds/worker-2/source/Cargo.toml
[INFO] crate crates.io crate wita 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1cd752e310320da6cd8908f359614ef9dc8cf50b65c153ee87601358ae630977
[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" "1cd752e310320da6cd8908f359614ef9dc8cf50b65c153ee87601358ae630977", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1cd752e310320da6cd8908f359614ef9dc8cf50b65c153ee87601358ae630977", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1cd752e310320da6cd8908f359614ef9dc8cf50b65c153ee87601358ae630977", kill_on_drop: false }`
[INFO] [stdout] 1cd752e310320da6cd8908f359614ef9dc8cf50b65c153ee87601358ae630977
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 45d25f7ffed05d9bc63b046d8600c605a36fd1a54101afd20caa8dbfb82e9629
[INFO] running `Command { std: "docker" "start" "-a" "45d25f7ffed05d9bc63b046d8600c605a36fd1a54101afd20caa8dbfb82e9629", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.35
[INFO] [stderr]    Compiling winapi v0.3.9
[INFO] [stderr]    Compiling serde_derive v1.0.114
[INFO] [stderr]     Checking serde v1.0.114
[INFO] [stderr]  Documenting wita v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> src/api.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use winapi::shared::{minwindef::*, windef::*};
[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/api.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use winapi::um::{imm::*, shellscalingapi::*, winnt::*, winuser::*};
[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/context.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | use winapi::shared::{minwindef::*, windef::*, winerror::S_OK};
[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/context.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use winapi::um::{shellscalingapi::*, winuser::*};
[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/procedure.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use winapi::shared::{minwindef::*, windef::*, windowsx::*};
[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/procedure.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use winapi::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/window.rs:8:13
[INFO] [stdout]   |
[INFO] [stdout] 8 | use winapi::shared::{minwindef::*, windef::*};
[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/window.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winapi::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/monitor.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use winapi::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/monitor.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use winapi::um::{
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]  --> src/api/imm.rs:4:24
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub const GCS_COMPSTR: DWORD = 0x0008;
[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/api/imm.rs:5:25
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub const GCS_COMPATTR: DWORD = 0x0010;
[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/api/imm.rs:6:26
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub const GCS_RESULTSTR: DWORD = 0x0800;
[INFO] [stdout]   |                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]  --> src/api/imm.rs:7:40
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub const ISC_SHOWUICOMPOSITIONWINDOW: LPARAM = 0x80000000;
[INFO] [stdout]   |                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]  --> src/api/imm.rs:8:38
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const ISC_SHOWUICANDIDATEWINDOW: LPARAM = 0x00000001;
[INFO] [stdout]   |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope
[INFO] [stdout]  --> src/api/imm.rs:9:29
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub const IMM_ERROR_NODATA: LONG = -1;
[INFO] [stdout]   |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope
[INFO] [stdout]   --> src/api/imm.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const IMM_ERROR_GENERAL: LONG = -2;
[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/api/imm.rs:11:26
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const IACE_CHILDREN: DWORD = 0x0001;
[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/api/imm.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const IACE_DEFAULT: DWORD = 0x0010;
[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/api/imm.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub const IACE_IGNORENOCONTEXT: DWORD = 0x0020;
[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/api/imm.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 |     dwIndex: 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/api/imm.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |     dwStyle: DWORD,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `POINT` in this scope
[INFO] [stdout]   --> src/api/imm.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     ptCurrentPos: POINT,
[INFO] [stdout]    |                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stdout]   --> src/api/imm.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |     rcArea: RECT,
[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/api/imm.rs:34:13
[INFO] [stdout]    |
[INFO] [stdout] 34 |     dwSize: 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/api/imm.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |     dwStyle: 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/api/imm.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |     dwCount: 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/api/imm.rs:37:18
[INFO] [stdout]    |
[INFO] [stdout] 37 |     dwSelection: 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/api/imm.rs:38:18
[INFO] [stdout]    |
[INFO] [stdout] 38 |     dwPageStart: 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/api/imm.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     dwPageSize: 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/api/imm.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |     dwOffset: [DWORD; 1],
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:44:30
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn ImmCreateContext() -> HIMC;
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:45:32
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn ImmDestroyContext(himc: HIMC);
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:46:36
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn ImmSetCandidateWindow(himc: HIMC, form: *mut CANDIDATEFORM) -> BOOL;
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope
[INFO] [stdout]   --> src/api/imm.rs:46:71
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn ImmSetCandidateWindow(himc: HIMC, form: *mut CANDIDATEFORM) -> BOOL;
[INFO] [stdout]    |                                                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:47:39
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[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/api/imm.rs:47:52
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope
[INFO] [stdout]   --> src/api/imm.rs:47:66
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[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/api/imm.rs:47:82
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                                                                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope
[INFO] [stdout]   --> src/api/imm.rs:47:92
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:48:35
[INFO] [stdout]    |
[INFO] [stdout] 48 |     fn ImmGetCandidateListW(himc: HIMC, index: DWORD, list: *mut CANDIDATELIST, len: DWORD) -> 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/api/imm.rs:48:48
[INFO] [stdout]    |
[INFO] [stdout] 48 |     fn ImmGetCandidateListW(himc: HIMC, index: DWORD, list: *mut CANDIDATELIST, len: DWORD) -> 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/api/imm.rs:48:86
[INFO] [stdout]    |
[INFO] [stdout] 48 |     fn ImmGetCandidateListW(himc: HIMC, index: DWORD, list: *mut CANDIDATELIST, len: DWORD) -> 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/api/imm.rs:48:96
[INFO] [stdout]    |
[INFO] [stdout] 48 |     fn ImmGetCandidateListW(himc: HIMC, index: DWORD, list: *mut CANDIDATELIST, len: DWORD) -> DWORD;
[INFO] [stdout]    |                                                                                                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> src/api/imm.rs:49:36
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:49:48
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[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/api/imm.rs:49:60
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope
[INFO] [stdout]   --> src/api/imm.rs:49:70
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[INFO] [stdout]    |                                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> src/api/imm.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 |     hwnd: HWND,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 |     himc: HIMC,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> src/api/imm.rs:58:22
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn new(hwnd: HWND) -> Self {
[INFO] [stdout]    |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> src/api/imm.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 |     hwnd: HWND,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> src/api/imm.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 |     himc: HIMC,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> src/api/imm.rs:100:22
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn get(hwnd: HWND) -> Self {
[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/api/imm.rs:150:49
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub fn get_composition_string(&self, index: DWORD) -> Option<CompositionString> {
[INFO] [stdout]     |                                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]    --> src/api/imm.rs:151:36
[INFO] [stdout]     |
[INFO] [stdout] 151 |         unsafe fn get_string(himc: HIMC, index: DWORD) -> Option<String> {
[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/api/imm.rs:151:49
[INFO] [stdout]     |
[INFO] [stdout] 151 |         unsafe fn get_string(himc: HIMC, index: DWORD) -> Option<String> {
[INFO] [stdout]     |                                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]    --> src/api/imm.rs:168:35
[INFO] [stdout]     |
[INFO] [stdout] 168 |         unsafe fn get_attrs(himc: HIMC) -> Option<Vec<ime::Attribute>> {
[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/api.rs:23:59
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn adjust_window_rect(size: PhysicalSize<f32>, style: DWORD, ex_style: DWORD, dpi: u32) -> RECT {
[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/api.rs:23:76
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn adjust_window_rect(size: PhysicalSize<f32>, style: DWORD, ex_style: DWORD, dpi: u32) -> RECT {
[INFO] [stdout]    |                                                                            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stdout]   --> src/api.rs:23:96
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn adjust_window_rect(size: PhysicalSize<f32>, style: DWORD, ex_style: DWORD, dpi: u32) -> RECT {
[INFO] [stdout]    |                                                                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> src/context.rs:38:32
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub(crate) struct ContextImpl {
[INFO] [stdout]    |                              - help: you might be missing a type parameter: `<HWND>`
[INFO] [stdout] ...
[INFO] [stdout] 38 |     window_table: RefCell<Vec<(HWND, Window)>>,
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> src/context.rs:79:33
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub(crate) fn find_window(hwnd: HWND) -> Option<Window> {
[INFO] [stdout]    |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> src/context.rs:103:60
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub(crate) fn manage_window_table(f: impl FnOnce(&mut Vec<(HWND, Window)>)) {
[INFO] [stdout]     |                                  -                         ^^^^ not found in this scope
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  help: you might be missing a type parameter: `<HWND>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> src/context.rs:160:54
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl Context {
[INFO] [stdout]     |     - help: you might be missing a type parameter: `<HWND>`
[INFO] [stdout] ...
[INFO] [stdout] 160 |     pub(crate) fn window_table(&self) -> RefMut<Vec<(HWND, Window)>> {
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> src/procedure.rs:22:28
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn lparam_to_point(lparam: LPARAM) -> PhysicalPosition<f32> {
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> src/procedure.rs:26:29
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn wparam_to_button(wparam: WPARAM) -> MouseButton {
[INFO] [stdout]    |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> src/procedure.rs:34:59
[INFO] [stdout]    |
[INFO] [stdout] 34 | fn update_buttons(buttons: &mut Vec<MouseButton>, wparam: WPARAM) {
[INFO] [stdout]    |                                                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> src/procedure.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |     wparam: WPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> src/procedure.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |     lparam: LPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]   --> src/procedure.rs:60:6
[INFO] [stdout]    |
[INFO] [stdout] 60 | ) -> LRESULT {
[INFO] [stdout]    |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> src/procedure.rs:76:27
[INFO] [stdout]    |
[INFO] [stdout] 76 | fn as_virtual_key(wparam: WPARAM) -> VirtualKey {
[INFO] [stdout]    |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]    --> src/procedure.rs:116:56
[INFO] [stdout]     |
[INFO] [stdout] 116 | fn key_input(window: &Window, state: KeyState, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> src/procedure.rs:116:72
[INFO] [stdout]     |
[INFO] [stdout] 116 | fn key_input(window: &Window, state: KeyState, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]    --> src/procedure.rs:116:83
[INFO] [stdout]     |
[INFO] [stdout] 116 | fn key_input(window: &Window, state: KeyState, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                                                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> src/procedure.rs:124:56
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub(crate) unsafe extern "system" fn window_proc(hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stdout]    --> src/procedure.rs:124:67
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub(crate) unsafe extern "system" fn window_proc(hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]    --> src/procedure.rs:124:81
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub(crate) unsafe extern "system" fn window_proc(hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> src/procedure.rs:124:97
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub(crate) unsafe extern "system" fn window_proc(hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                                                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]    --> src/procedure.rs:124:108
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub(crate) unsafe extern "system" fn window_proc(hwnd: HWND, msg: UINT, wparam: WPARAM, lparam: LPARAM) -> LRESULT {
[INFO] [stdout]     |                                                                                                            ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> src/window.rs:17:32
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) struct WindowHandle(HWND);
[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/window.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn value(&self) -> 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/window.rs:35:24
[INFO] [stdout]    |
[INFO] [stdout] 35 |     fn value(&self) -> 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/window.rs:41:24
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub struct WindowStyle(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/window.rs:85:24
[INFO] [stdout]    |
[INFO] [stdout] 85 |     fn value(&self) -> 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/window.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 |     style: 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/window.rs:291:16
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub style: DWORD,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> src/window.rs:310:29
[INFO] [stdout]     |
[INFO] [stdout] 310 |     pub(crate) fn new(hwnd: HWND, state: WindowState) -> Self {
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HMONITOR` in this scope
[INFO] [stdout]   --> src/monitor.rs:13:15
[INFO] [stdout]    |
[INFO] [stdout] 13 |     hmonitor: HMONITOR,
[INFO] [stdout]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HMONITOR` in this scope
[INFO] [stdout]   --> src/monitor.rs:25:55
[INFO] [stdout]    |
[INFO] [stdout] 25 | unsafe extern "system" fn get_monitors_proc(hmonitor: HMONITOR, _: HDC, rc: LPRECT, lparam: LPARAM) -> BOOL {
[INFO] [stdout]    |                                                       ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HDC` in this scope
[INFO] [stdout]   --> src/monitor.rs:25:68
[INFO] [stdout]    |
[INFO] [stdout] 25 | unsafe extern "system" fn get_monitors_proc(hmonitor: HMONITOR, _: HDC, rc: LPRECT, lparam: LPARAM) -> BOOL {
[INFO] [stdout]    |                                                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope
[INFO] [stdout]   --> src/monitor.rs:25:77
[INFO] [stdout]    |
[INFO] [stdout] 25 | unsafe extern "system" fn get_monitors_proc(hmonitor: HMONITOR, _: HDC, rc: LPRECT, lparam: LPARAM) -> BOOL {
[INFO] [stdout]    |                                                                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> src/monitor.rs:25:93
[INFO] [stdout]    |
[INFO] [stdout] 25 | unsafe extern "system" fn get_monitors_proc(hmonitor: HMONITOR, _: HDC, rc: LPRECT, lparam: LPARAM) -> BOOL {
[INFO] [stdout]    |                                                                                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope
[INFO] [stdout]   --> src/monitor.rs:25:104
[INFO] [stdout]    |
[INFO] [stdout] 25 | unsafe extern "system" fn get_monitors_proc(hmonitor: HMONITOR, _: HDC, rc: LPRECT, lparam: LPARAM) -> BOOL {
[INFO] [stdout]    |                                                                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: Compilation failed, aborting rustdoc
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 95 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: Could not document `wita`.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name wita src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi --document-private-items -L dependency=/opt/rustwide/target/debug/deps --extern serde=/opt/rustwide/target/debug/deps/libserde-0f0190868dbafe58.rmeta --extern winapi=/opt/rustwide/target/debug/deps/libwinapi-6793610677d02bc5.rmeta --cap-lints=warn --crate-version 0.1.1` (exit code: 1)
[INFO] running `Command { std: "docker" "inspect" "45d25f7ffed05d9bc63b046d8600c605a36fd1a54101afd20caa8dbfb82e9629", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "45d25f7ffed05d9bc63b046d8600c605a36fd1a54101afd20caa8dbfb82e9629", kill_on_drop: false }`
[INFO] [stdout] 45d25f7ffed05d9bc63b046d8600c605a36fd1a54101afd20caa8dbfb82e9629
