[INFO] fetching crate win32console 0.1.4... [INFO] checking win32console-0.1.4 against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] extracting crate win32console 0.1.4 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate win32console 0.1.4 on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate win32console 0.1.4 [INFO] finished tweaking crates.io crate win32console 0.1.4 [INFO] tweaked toml for crates.io crate win32console 0.1.4 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] crate crates.io crate win32console 0.1.4 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ca84b189fa5805019568e92db307737db0d261d910a350bb071c6a9ff4d36f4b [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" "ca84b189fa5805019568e92db307737db0d261d910a350bb071c6a9ff4d36f4b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ca84b189fa5805019568e92db307737db0d261d910a350bb071c6a9ff4d36f4b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ca84b189fa5805019568e92db307737db0d261d910a350bb071c6a9ff4d36f4b", kill_on_drop: false }` [INFO] [stdout] ca84b189fa5805019568e92db307737db0d261d910a350bb071c6a9ff4d36f4b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c2cdf48cf80e4760c5a133ca98ffac66c6ec7e72b7fd7e19a0ba378b84de6917 [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" "c2cdf48cf80e4760c5a133ca98ffac66c6ec7e72b7fd7e19a0ba378b84de6917", kill_on_drop: false }` [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Checking win32console v0.1.4 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/console.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | 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/console.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | shared::minwindef::MAX_PATH, [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/console.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | um::wincon::{GetConsoleProcessList, SetConsoleHistoryInfo, CONSOLE_HISTORY_INFO, GetConsoleHistoryInfo, GetConsoleCursorInfo, CONSOLE... [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/console.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | um::winnt::{HANDLE}, [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/console.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | shared::windef::RECT, [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/console.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | um::winuser::{MONITORINFO, GetMonitorInfoA, MonitorFromWindow, MONITOR_DEFAULTTOPRIMARY, GetWindowRect}, [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/console.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | shared::windef::HWND__, [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/console.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | um::utilapiset::Beep [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_font_info.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_FONT_INFO; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_font_info_ex.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_FONT_INFOEX; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_font_info_ex.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::um::wingdi::LF_FACESIZE; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_SCREEN_BUFFER_INFO; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_SCREEN_BUFFER_INFOEX; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_selection_info.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::{CONSOLE_SELECTION_INFO}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_history_info.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::{CONSOLE_HISTORY_INFO}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_cursor_info.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::CONSOLE_CURSOR_INFO; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/small_rect.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::um::wincon::SMALL_RECT; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/coord.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::COORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `_core` in `winapi` [INFO] [stdout] --> src/structs/coord.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::_core::fmt::{Formatter, Error}; [INFO] [stdout] | ^^^^^ could not find `_core` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/focus_event.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::FOCUS_EVENT_RECORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/handle.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | um::handleapi::{CloseHandle, INVALID_HANDLE_VALUE}, [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/handle.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | um::winnt::HANDLE [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/input_event.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::{FROM_LEFT_1ST_BUTTON_PRESSED, FROM_LEFT_2ND_BUTTON_PRESSED, FROM_LEFT_3RD_BUTTON_PRESSED, FROM_LEFT_4TH_BUTTON_P... [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/input_record.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::um::wincon::{INPUT_RECORD, KEY_EVENT_RECORD, MOUSE_EVENT_RECORD, WINDOW_BUFFER_SIZE_RECORD, MENU_EVENT_RECORD, FOCUS_EVENT_RE... [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/input_record.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::um::wincontypes::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/menu_event.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::MENU_EVENT_RECORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::WINDOW_BUFFER_SIZE_RECORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/char_info.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::{ CHAR_INFO }; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_read_control.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_READCONSOLE_CONTROL; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stdout] --> src/console.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | ctypes::c_void, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/console.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | 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/console.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | shared::minwindef::MAX_PATH, [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/console.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | um::wincon::{GetConsoleProcessList, SetConsoleHistoryInfo, CONSOLE_HISTORY_INFO, GetConsoleHistoryInfo, GetConsoleCursorInfo, CONSOLE... [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/console.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | um::winnt::{HANDLE}, [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/console.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | shared::windef::RECT, [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/console.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | um::winuser::{MONITORINFO, GetMonitorInfoA, MonitorFromWindow, MONITOR_DEFAULTTOPRIMARY, GetWindowRect}, [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/console.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | shared::windef::HWND__, [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/console.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | um::utilapiset::Beep [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_font_info.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_FONT_INFO; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_font_info_ex.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_FONT_INFOEX; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_font_info_ex.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::um::wingdi::LF_FACESIZE; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_SCREEN_BUFFER_INFO; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_SCREEN_BUFFER_INFOEX; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_selection_info.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::{CONSOLE_SELECTION_INFO}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_history_info.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::{CONSOLE_HISTORY_INFO}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_cursor_info.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::CONSOLE_CURSOR_INFO; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/small_rect.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::um::wincon::SMALL_RECT; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/coord.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::COORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `_core` in `winapi` [INFO] [stdout] --> src/structs/coord.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::_core::fmt::{Formatter, Error}; [INFO] [stdout] | ^^^^^ could not find `_core` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/focus_event.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::FOCUS_EVENT_RECORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/handle.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | um::handleapi::{CloseHandle, INVALID_HANDLE_VALUE}, [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/handle.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | um::winnt::HANDLE [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/input_event.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::{FROM_LEFT_1ST_BUTTON_PRESSED, FROM_LEFT_2ND_BUTTON_PRESSED, FROM_LEFT_3RD_BUTTON_PRESSED, FROM_LEFT_4TH_BUTTON_P... [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/input_record.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::um::wincon::{INPUT_RECORD, KEY_EVENT_RECORD, MOUSE_EVENT_RECORD, WINDOW_BUFFER_SIZE_RECORD, MENU_EVENT_RECORD, FOCUS_EVENT_RE... [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/input_record.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::um::wincontypes::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/menu_event.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::MENU_EVENT_RECORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::WINDOW_BUFFER_SIZE_RECORD; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/char_info.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::um::wincon::{ CHAR_INFO }; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/structs/console_read_control.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::um::wincon::CONSOLE_READCONSOLE_CONTROL; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `winapi::ctypes` [INFO] [stdout] --> src/console.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | ctypes::c_void, [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STD_INPUT_HANDLE` in this scope [INFO] [stdout] --> src/console.rs:129:13 [INFO] [stdout] | [INFO] [stdout] 129 | Input = STD_INPUT_HANDLE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STD_OUTPUT_HANDLE` in this scope [INFO] [stdout] --> src/console.rs:131:14 [INFO] [stdout] | [INFO] [stdout] 131 | Output = STD_OUTPUT_HANDLE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STD_ERROR_HANDLE` in this scope [INFO] [stdout] --> src/console.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | Error = STD_ERROR_HANDLE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_FULLSCREEN` in this scope [INFO] [stdout] --> src/console.rs:143:18 [INFO] [stdout] | [INFO] [stdout] 143 | FullScreen = CONSOLE_FULLSCREEN, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_FULLSCREEN_HARDWARE` in this scope [INFO] [stdout] --> src/console.rs:146:26 [INFO] [stdout] | [INFO] [stdout] 146 | FullScreenHardware = CONSOLE_FULLSCREEN_HARDWARE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_FULLSCREEN_MODE` in this scope [INFO] [stdout] --> src/console.rs:154:18 [INFO] [stdout] | [INFO] [stdout] 154 | FullScreen = CONSOLE_FULLSCREEN_MODE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_WINDOWED_MODE` in this scope [INFO] [stdout] --> src/console.rs:156:16 [INFO] [stdout] | [INFO] [stdout] 156 | Windowed = CONSOLE_WINDOWED_MODE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:285:32 [INFO] [stdout] | [INFO] [stdout] 285 | self.desired_access |= GENERIC_READ; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:291:32 [INFO] [stdout] | [INFO] [stdout] 291 | self.desired_access |= GENERIC_WRITE; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:297:28 [INFO] [stdout] | [INFO] [stdout] 297 | self.share_mode |= FILE_SHARE_READ; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:303:28 [INFO] [stdout] | [INFO] [stdout] 303 | self.share_mode |= FILE_SHARE_WRITE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetStdHandle` in this scope [INFO] [stdout] --> src/console.rs:321:30 [INFO] [stdout] | [INFO] [stdout] 321 | let raw_handle = GetStdHandle(handle_type as u32); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:322:30 [INFO] [stdout] | [INFO] [stdout] 322 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetStdHandle` in this scope [INFO] [stdout] --> src/console.rs:344:16 [INFO] [stdout] | [INFO] [stdout] 344 | if SetStdHandle(handle_type as u32, *handle) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in this scope [INFO] [stdout] --> src/console.rs:373:13 [INFO] [stdout] | [INFO] [stdout] 373 | CreateFileW( [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:375:17 [INFO] [stdout] | [INFO] [stdout] 375 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:375:32 [INFO] [stdout] | [INFO] [stdout] 375 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:376:17 [INFO] [stdout] | [INFO] [stdout] 376 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:376:35 [INFO] [stdout] | [INFO] [stdout] 376 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in this scope [INFO] [stdout] --> src/console.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | OPEN_EXISTING, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:384:26 [INFO] [stdout] | [INFO] [stdout] 384 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in this scope [INFO] [stdout] --> src/console.rs:413:13 [INFO] [stdout] | [INFO] [stdout] 413 | CreateFileW( [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:415:32 [INFO] [stdout] | [INFO] [stdout] 415 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:416:17 [INFO] [stdout] | [INFO] [stdout] 416 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:416:35 [INFO] [stdout] | [INFO] [stdout] 416 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in this scope [INFO] [stdout] --> src/console.rs:418:17 [INFO] [stdout] | [INFO] [stdout] 418 | OPEN_EXISTING, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:424:26 [INFO] [stdout] | [INFO] [stdout] 424 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AllocConsole` in this scope [INFO] [stdout] --> src/console.rs:529:16 [INFO] [stdout] | [INFO] [stdout] 529 | if AllocConsole() == 0 { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AttachConsole` in this scope [INFO] [stdout] --> src/console.rs:552:16 [INFO] [stdout] | [INFO] [stdout] 552 | if AttachConsole(process_id) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FreeConsole` in this scope [INFO] [stdout] --> src/console.rs:568:16 [INFO] [stdout] | [INFO] [stdout] 568 | if FreeConsole() == 0 { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleTitleW` in this scope [INFO] [stdout] --> src/console.rs:615:16 [INFO] [stdout] | [INFO] [stdout] 615 | if SetConsoleTitleW(buffer.as_ptr()) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_PATH` in this scope [INFO] [stdout] --> src/console.rs:652:31 [INFO] [stdout] | [INFO] [stdout] 652 | let mut buffer: [u16; MAX_PATH as usize] = unsafe { MaybeUninit::zeroed().assume_init() }; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleTitleW` in this scope [INFO] [stdout] --> src/console.rs:655:26 [INFO] [stdout] | [INFO] [stdout] 655 | let length = GetConsoleTitleW(buffer.as_mut_ptr(), MAX_PATH as u32) as usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_PATH` in this scope [INFO] [stdout] --> src/console.rs:655:64 [INFO] [stdout] | [INFO] [stdout] 655 | let length = GetConsoleTitleW(buffer.as_mut_ptr(), MAX_PATH as u32) as usize; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_PATH` in this scope [INFO] [stdout] --> src/console.rs:682:31 [INFO] [stdout] | [INFO] [stdout] 682 | let mut buffer: [u16; MAX_PATH as usize] = unsafe { MaybeUninit::zeroed().assume_init() }; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleOriginalTitleW` in this scope [INFO] [stdout] --> src/console.rs:685:16 [INFO] [stdout] | [INFO] [stdout] 685 | if GetConsoleOriginalTitleW(buffer.as_mut_ptr(), buffer.len() as u32) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleCP` in this scope [INFO] [stdout] --> src/console.rs:704:29 [INFO] [stdout] | [INFO] [stdout] 704 | let code_page = GetConsoleCP(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleOutputCP` in this scope [INFO] [stdout] --> src/console.rs:722:29 [INFO] [stdout] | [INFO] [stdout] 722 | let code_page = GetConsoleOutputCP(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleCP` in this scope [INFO] [stdout] --> src/console.rs:737:16 [INFO] [stdout] | [INFO] [stdout] 737 | if SetConsoleCP(code_page) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleOutputCP` in this scope [INFO] [stdout] --> src/console.rs:752:16 [INFO] [stdout] | [INFO] [stdout] 752 | if SetConsoleOutputCP(code_page) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleDisplayMode` in this scope [INFO] [stdout] --> src/console.rs:766:16 [INFO] [stdout] | [INFO] [stdout] 766 | if GetConsoleDisplayMode(&mut mode) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/console.rs:793:27 [INFO] [stdout] | [INFO] [stdout] 793 | let mut info: CONSOLE_SELECTION_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleSelectionInfo` in this scope [INFO] [stdout] --> src/console.rs:795:16 [INFO] [stdout] | [INFO] [stdout] 795 | if GetConsoleSelectionInfo(&mut info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateConsoleScreenBuffer` in this scope [INFO] [stdout] --> src/console.rs:835:30 [INFO] [stdout] | [INFO] [stdout] 835 | let raw_handle = CreateConsoleScreenBuffer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:836:17 [INFO] [stdout] | [INFO] [stdout] 836 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:836:32 [INFO] [stdout] | [INFO] [stdout] 836 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:837:17 [INFO] [stdout] | [INFO] [stdout] 837 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:837:35 [INFO] [stdout] | [INFO] [stdout] 837 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_TEXTMODE_BUFFER` in this scope [INFO] [stdout] --> src/console.rs:839:17 [INFO] [stdout] | [INFO] [stdout] 839 | CONSOLE_TEXTMODE_BUFFER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:843:30 [INFO] [stdout] | [INFO] [stdout] 843 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateConsoleScreenBuffer` in this scope [INFO] [stdout] --> src/console.rs:857:30 [INFO] [stdout] | [INFO] [stdout] 857 | let raw_handle = CreateConsoleScreenBuffer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_TEXTMODE_BUFFER` in this scope [INFO] [stdout] --> src/console.rs:861:17 [INFO] [stdout] | [INFO] [stdout] 861 | CONSOLE_TEXTMODE_BUFFER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:865:30 [INFO] [stdout] | [INFO] [stdout] 865 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleActiveScreenBuffer` in this scope [INFO] [stdout] --> src/console.rs:881:16 [INFO] [stdout] | [INFO] [stdout] 881 | if SetConsoleActiveScreenBuffer(**handle) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleProcessList` in this scope [INFO] [stdout] --> src/console.rs:909:37 [INFO] [stdout] | [INFO] [stdout] 909 | let mut process_count = GetConsoleProcessList(buffer.as_mut_ptr(), buffer.len() as u32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleProcessList` in this scope [INFO] [stdout] --> src/console.rs:918:37 [INFO] [stdout] | [INFO] [stdout] 918 | process_count = GetConsoleProcessList(buffer.as_mut_ptr(), buffer.len() as u32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleHistoryInfo` in this scope [INFO] [stdout] --> src/console.rs:947:16 [INFO] [stdout] | [INFO] [stdout] 947 | if SetConsoleHistoryInfo(&mut (info.into())) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/console.rs:971:24 [INFO] [stdout] | [INFO] [stdout] 971 | let mut info : CONSOLE_HISTORY_INFO = unsafe { std::mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleHistoryInfo` in this scope [INFO] [stdout] --> src/console.rs:974:16 [INFO] [stdout] | [INFO] [stdout] 974 | if GetConsoleHistoryInfo(&mut info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleWindow` in this scope [INFO] [stdout] --> src/console.rs:997:26 [INFO] [stdout] | [INFO] [stdout] 997 | let handle = GetConsoleWindow() as HANDLE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/console.rs:997:48 [INFO] [stdout] | [INFO] [stdout] 997 | let handle = GetConsoleWindow() as HANDLE; [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/console.rs:1032:34 [INFO] [stdout] | [INFO] [stdout] 1032 | let mut window : RECT = unsafe { std::mem::zeroed() }; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MONITORINFO` in this scope [INFO] [stdout] --> src/console.rs:1033:40 [INFO] [stdout] | [INFO] [stdout] 1033 | let mut monitor_info : MONITORINFO = unsafe { std::mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MONITORINFO` in this scope [INFO] [stdout] --> src/console.rs:1034:59 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 1034 | monitor_info.cbSize = std::mem::size_of::() as u32; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMonitorInfoA` in this scope [INFO] [stdout] --> src/console.rs:1037:24 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MonitorFromWindow` in this scope [INFO] [stdout] --> src/console.rs:1037:40 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [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/console.rs:1037:75 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MONITOR_DEFAULTTOPRIMARY` in this scope [INFO] [stdout] --> src/console.rs:1037:83 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowRect` in this scope [INFO] [stdout] --> src/console.rs:1041:28 [INFO] [stdout] | [INFO] [stdout] 1041 | if GetWindowRect(**handle as *mut HWND__, &mut window) == 0{ [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/console.rs:1041:59 [INFO] [stdout] | [INFO] [stdout] 1041 | if GetWindowRect(**handle as *mut HWND__, &mut window) == 0{ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleMode` in this scope [INFO] [stdout] --> src/console.rs:1098:16 [INFO] [stdout] | [INFO] [stdout] 162 | pub struct ConsoleMode; [INFO] [stdout] | ----------------------- similarly named unit struct `ConsoleMode` defined here [INFO] [stdout] ... [INFO] [stdout] 1098 | if GetConsoleMode(**handle, &mut mode) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleMode` in this scope [INFO] [stdout] --> src/console.rs:1130:16 [INFO] [stdout] | [INFO] [stdout] 162 | pub struct ConsoleMode; [INFO] [stdout] | ----------------------- similarly named unit struct `ConsoleMode` defined here [INFO] [stdout] ... [INFO] [stdout] 1130 | if SetConsoleMode(**handle, mode) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/console.rs:1174:52 [INFO] [stdout] | [INFO] [stdout] 1174 | let mut new_screen_buffer_dimensions : COORD = std::mem::zeroed(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleDisplayMode` in this scope [INFO] [stdout] --> src/console.rs:1175:16 [INFO] [stdout] | [INFO] [stdout] 1175 | if SetConsoleDisplayMode(**handle, mode as u32, &mut new_screen_buffer_dimensions) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetCurrentConsoleFontEx` in this scope [INFO] [stdout] --> src/console.rs:1216:16 [INFO] [stdout] | [INFO] [stdout] 1216 | if SetCurrentConsoleFontEx(**handle, maximum_window.into(), &mut info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/console.rs:1241:27 [INFO] [stdout] | [INFO] [stdout] 1241 | let mut info: CONSOLE_FONT_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCurrentConsoleFont` in this scope [INFO] [stdout] --> src/console.rs:1242:16 [INFO] [stdout] | [INFO] [stdout] 1242 | if GetCurrentConsoleFont(**handle, maximum_window.into(), &mut info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1272:27 [INFO] [stdout] | [INFO] [stdout] 1272 | let mut info: CONSOLE_FONT_INFOEX = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1275:27 [INFO] [stdout] | [INFO] [stdout] 1275 | let ptr: *mut CONSOLE_FONT_INFOEX = &mut info; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCurrentConsoleFontEx` in this scope [INFO] [stdout] --> src/console.rs:1277:16 [INFO] [stdout] | [INFO] [stdout] 1277 | if GetCurrentConsoleFontEx(**handle, maximum_window.into(), ptr) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleFontSize` in this scope [INFO] [stdout] --> src/console.rs:1304:25 [INFO] [stdout] | [INFO] [stdout] 1304 | let coord = GetConsoleFontSize(**handle, font_index); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/console.rs:1330:27 [INFO] [stdout] | [INFO] [stdout] 1330 | let mut info: CONSOLE_SCREEN_BUFFER_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleScreenBufferInfo` in this scope [INFO] [stdout] --> src/console.rs:1331:16 [INFO] [stdout] | [INFO] [stdout] 1331 | if GetConsoleScreenBufferInfo(**handle, &mut info) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1362:34 [INFO] [stdout] | [INFO] [stdout] 1362 | let mut buffer_info: CONSOLE_SCREEN_BUFFER_INFOEX = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1363:54 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 1363 | buffer_info.cbSize = std::mem::size_of::() as u32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleScreenBufferInfoEx` in this scope [INFO] [stdout] --> src/console.rs:1365:16 [INFO] [stdout] | [INFO] [stdout] 1365 | if GetConsoleScreenBufferInfoEx(**handle, &mut buffer_info) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleScreenBufferInfoEx` in this scope [INFO] [stdout] --> src/console.rs:1397:16 [INFO] [stdout] | [INFO] [stdout] 1397 | if SetConsoleScreenBufferInfoEx(**handle, &mut buffer_info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleScreenBufferSize` in this scope [INFO] [stdout] --> src/console.rs:1426:16 [INFO] [stdout] | [INFO] [stdout] 1426 | if SetConsoleScreenBufferSize(**handle, size.into()) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/console.rs:1459:26 [INFO] [stdout] | [INFO] [stdout] 1459 | let small_rect: &SMALL_RECT = &(*window).into(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleWindowInfo` in this scope [INFO] [stdout] --> src/console.rs:1462:16 [INFO] [stdout] | [INFO] [stdout] 1462 | if SetConsoleWindowInfo(**handle, absolute.into(), small_rect) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleCursorPosition` in this scope [INFO] [stdout] --> src/console.rs:1523:16 [INFO] [stdout] | [INFO] [stdout] 1523 | if SetConsoleCursorPosition(**handle, coord.into()) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/console.rs:1601:28 [INFO] [stdout] | [INFO] [stdout] 1601 | let mut info : CONSOLE_CURSOR_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleCursorInfo` in this scope [INFO] [stdout] --> src/console.rs:1603:16 [INFO] [stdout] | [INFO] [stdout] 1603 | if GetConsoleCursorInfo(**handle, &mut info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillConsoleOutputCharacterW` in this scope [INFO] [stdout] --> src/console.rs:1664:16 [INFO] [stdout] | [INFO] [stdout] 1664 | if FillConsoleOutputCharacterW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillConsoleOutputAttribute` in this scope [INFO] [stdout] --> src/console.rs:1711:16 [INFO] [stdout] | [INFO] [stdout] 1711 | if FillConsoleOutputAttribute( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleTextAttribute` in this scope [INFO] [stdout] --> src/console.rs:1751:16 [INFO] [stdout] | [INFO] [stdout] 167 | pub struct ConsoleTextAttribute; [INFO] [stdout] | -------------------------------- similarly named unit struct `ConsoleTextAttribute` defined here [INFO] [stdout] ... [INFO] [stdout] 1751 | if SetConsoleTextAttribute(**handle, attribute) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleTextAttribute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLargestConsoleWindowSize` in this scope [INFO] [stdout] --> src/console.rs:1798:32 [INFO] [stdout] | [INFO] [stdout] 1798 | let coord: Coord = GetLargestConsoleWindowSize(**handle).into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetNumberOfConsoleInputEvents` in this scope [INFO] [stdout] --> src/console.rs:1826:16 [INFO] [stdout] | [INFO] [stdout] 1826 | if GetNumberOfConsoleInputEvents(**handle, &mut num_events) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetNumberOfConsoleMouseButtons` in this scope [INFO] [stdout] --> src/console.rs:1852:16 [INFO] [stdout] | [INFO] [stdout] 1852 | if GetNumberOfConsoleMouseButtons(&mut num_buttons) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ScrollConsoleScreenBufferW` in this scope [INFO] [stdout] --> src/console.rs:1883:16 [INFO] [stdout] | [INFO] [stdout] 1883 | if ScrollConsoleScreenBufferW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2016:56 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2016 | let mut buf = vec![unsafe { std::mem::zeroed::() }; num_records]; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleInputW` in this scope [INFO] [stdout] --> src/console.rs:2019:16 [INFO] [stdout] | [INFO] [stdout] 2019 | if ReadConsoleInputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/console.rs:2048:58 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2048 | let mut buffer = vec![unsafe{ std::mem::zeroed::() }; length as usize]; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleOutputW` in this scope [INFO] [stdout] --> src/console.rs:2052:16 [INFO] [stdout] | [INFO] [stdout] 2052 | if ReadConsoleOutputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleOutputAttribute` in this scope [INFO] [stdout] --> src/console.rs:2118:16 [INFO] [stdout] | [INFO] [stdout] 2118 | if ReadConsoleOutputAttribute(**handle, buffer.as_mut_ptr(), buffer.len() as u32, read_coord.into(), &mut attributes_read) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleOutputCharacterW` in this scope [INFO] [stdout] --> src/console.rs:2163:16 [INFO] [stdout] | [INFO] [stdout] 2163 | ... if ReadConsoleOutputCharacterW(**handle, utf16_buffer.as_mut_ptr(), buffer.len() as u32, read_coord.into(), &mut chars_read) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2215:67 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2215 | let mut buf = iter::repeat_with(|| std::mem::zeroed::()) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2217:32 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2217 | .collect::>(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PeekConsoleInputW` in this scope [INFO] [stdout] --> src/console.rs:2219:16 [INFO] [stdout] | [INFO] [stdout] 2219 | if PeekConsoleInputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/console.rs:2326:33 [INFO] [stdout] | [INFO] [stdout] 2326 | let mut input_control = CONSOLE_READCONSOLE_CONTROL { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/console.rs:2327:42 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2327 | nLength: std::mem::size_of::() as u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope [INFO] [stdout] --> src/console.rs:2343:20 [INFO] [stdout] | [INFO] [stdout] 2343 | if ReadFile( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleW` in this scope [INFO] [stdout] --> src/console.rs:2359:16 [INFO] [stdout] | [INFO] [stdout] 2359 | if ReadConsoleW( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope [INFO] [stdout] --> src/console.rs:2495:20 [INFO] [stdout] | [INFO] [stdout] 2495 | if ReadFile( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleW` in this scope [INFO] [stdout] --> src/console.rs:2511:16 [INFO] [stdout] | [INFO] [stdout] 2511 | if ReadConsoleW( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FlushConsoleInputBuffer` in this scope [INFO] [stdout] --> src/console.rs:2543:16 [INFO] [stdout] | [INFO] [stdout] 2543 | if FlushConsoleInputBuffer(**handle) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteFile` in this scope [INFO] [stdout] --> src/console.rs:2584:20 [INFO] [stdout] | [INFO] [stdout] 2584 | if WriteFile( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleA` in this scope [INFO] [stdout] --> src/console.rs:2599:16 [INFO] [stdout] | [INFO] [stdout] 112 | pub struct WinConsole(Handle); [INFO] [stdout] | ------------------------------ similarly named tuple struct `WinConsole` defined here [INFO] [stdout] ... [INFO] [stdout] 2599 | if WriteConsoleA( [INFO] [stdout] | ^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `WinConsole` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteFile` in this scope [INFO] [stdout] --> src/console.rs:2648:20 [INFO] [stdout] | [INFO] [stdout] 2648 | if WriteFile( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleW` in this scope [INFO] [stdout] --> src/console.rs:2663:16 [INFO] [stdout] | [INFO] [stdout] 112 | pub struct WinConsole(Handle); [INFO] [stdout] | ------------------------------ similarly named tuple struct `WinConsole` defined here [INFO] [stdout] ... [INFO] [stdout] 2663 | if WriteConsoleW( [INFO] [stdout] | ^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `WinConsole` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PSMALL_RECT` in this scope [INFO] [stdout] --> src/console.rs:2732:29 [INFO] [stdout] | [INFO] [stdout] 2732 | let write_area_raw: PSMALL_RECT = &mut write_area.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/console.rs:2737:28 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2737 | .collect::>(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleOutputW` in this scope [INFO] [stdout] --> src/console.rs:2740:16 [INFO] [stdout] | [INFO] [stdout] 2740 | if WriteConsoleOutputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR_INFO` in this scope [INFO] [stdout] --> src/console.rs:2742:33 [INFO] [stdout] | [INFO] [stdout] 2742 | buf.as_ptr() as PCHAR_INFO, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2797:28 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2797 | .collect::>(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleInputA` in this scope [INFO] [stdout] --> src/console.rs:2803:16 [INFO] [stdout] | [INFO] [stdout] 2803 | if WriteConsoleInputA(**handle, buf.as_mut_ptr(), buf.len() as u32, &mut events_written) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleOutputAttribute` in this scope [INFO] [stdout] --> src/console.rs:2840:16 [INFO] [stdout] | [INFO] [stdout] 2840 | ... if WriteConsoleOutputAttribute(**handle, attributes.as_ptr(), attributes.len() as u32, write_coord.into(), &mut written_attributes)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleOutputCharacterW` in this scope [INFO] [stdout] --> src/console.rs:2883:16 [INFO] [stdout] | [INFO] [stdout] 2883 | ... if WriteConsoleOutputCharacterW(**handle, utf16_buffer.as_ptr(), utf16_buffer.len() as u32, write_coord.into(), &mut chars_written)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleMode` in this scope [INFO] [stdout] --> src/console.rs:2896:18 [INFO] [stdout] | [INFO] [stdout] 162 | pub struct ConsoleMode; [INFO] [stdout] | ----------------------- similarly named unit struct `ConsoleMode` defined here [INFO] [stdout] ... [INFO] [stdout] 2896 | unsafe { GetConsoleMode(**handle, &mut mode) != 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Beep` in this scope [INFO] [stdout] --> src/console.rs:3062:16 [INFO] [stdout] | [INFO] [stdout] 3062 | if Beep(frequency, duration) == 0{ [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | impl From for ConsoleFontInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | fn from(info: CONSOLE_FONT_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:25:11 [INFO] [stdout] | [INFO] [stdout] 25 | impl Into for ConsoleFontInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | fn into(self) -> CONSOLE_FONT_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | CONSOLE_FONT_INFO{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LF_FACESIZE` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub face_name: [u16; LF_FACESIZE], [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | impl From<&CONSOLE_FONT_INFOEX> for ConsoleFontInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | fn from(info: &CONSOLE_FONT_INFOEX) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:44:11 [INFO] [stdout] | [INFO] [stdout] 44 | impl Into for ConsoleFontInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | fn into(self) -> CONSOLE_FONT_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | CONSOLE_FONT_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:23:11 [INFO] [stdout] | [INFO] [stdout] 23 | impl From for ConsoleScreenBufferInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | fn from(info: CONSOLE_SCREEN_BUFFER_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | impl Into for ConsoleScreenBufferInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | fn into(self) -> CONSOLE_SCREEN_BUFFER_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CONSOLE_SCREEN_BUFFER_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:39:11 [INFO] [stdout] | [INFO] [stdout] 39 | impl From for ConsoleScreenBufferInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | fn from(info: CONSOLE_SCREEN_BUFFER_INFOEX) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:56:11 [INFO] [stdout] | [INFO] [stdout] 56 | impl Into for ConsoleScreenBufferInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:58:22 [INFO] [stdout] | [INFO] [stdout] 58 | fn into(self) -> CONSOLE_SCREEN_BUFFER_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | CONSOLE_SCREEN_BUFFER_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:77:11 [INFO] [stdout] | [INFO] [stdout] 77 | impl Into for ConsoleSelectionInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:79:22 [INFO] [stdout] | [INFO] [stdout] 79 | fn into(self) -> CONSOLE_SELECTION_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | CONSOLE_SELECTION_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:88:11 [INFO] [stdout] | [INFO] [stdout] 88 | impl From for ConsoleSelectionInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:90:19 [INFO] [stdout] | [INFO] [stdout] 90 | fn from(info: CONSOLE_SELECTION_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:18:11 [INFO] [stdout] | [INFO] [stdout] 18 | impl Into for ConsoleHistoryInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STD_INPUT_HANDLE` in this scope [INFO] [stdout] --> src/console.rs:129:13 [INFO] [stdout] | [INFO] [stdout] 129 | Input = STD_INPUT_HANDLE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:20:22 [INFO] [stdout] | [INFO] [stdout] 20 | fn into(self) -> CONSOLE_HISTORY_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | CONSOLE_HISTORY_INFO{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STD_OUTPUT_HANDLE` in this scope [INFO] [stdout] --> src/console.rs:131:14 [INFO] [stdout] | [INFO] [stdout] 131 | Output = STD_OUTPUT_HANDLE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | impl From for ConsoleHistoryInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:32:19 [INFO] [stdout] | [INFO] [stdout] 32 | fn from(info: CONSOLE_HISTORY_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STD_ERROR_HANDLE` in this scope [INFO] [stdout] --> src/console.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | Error = STD_ERROR_HANDLE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | impl Into for ConsoleCursorInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_FULLSCREEN` in this scope [INFO] [stdout] --> src/console.rs:143:18 [INFO] [stdout] | [INFO] [stdout] 143 | FullScreen = CONSOLE_FULLSCREEN, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_FULLSCREEN_HARDWARE` in this scope [INFO] [stdout] --> src/console.rs:146:26 [INFO] [stdout] | [INFO] [stdout] 146 | FullScreenHardware = CONSOLE_FULLSCREEN_HARDWARE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_FULLSCREEN_MODE` in this scope [INFO] [stdout] --> src/console.rs:154:18 [INFO] [stdout] | [INFO] [stdout] 154 | FullScreen = CONSOLE_FULLSCREEN_MODE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_WINDOWED_MODE` in this scope [INFO] [stdout] --> src/console.rs:156:16 [INFO] [stdout] | [INFO] [stdout] 156 | Windowed = CONSOLE_WINDOWED_MODE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:17:22 [INFO] [stdout] | [INFO] [stdout] 17 | fn into(self) -> CONSOLE_CURSOR_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:285:32 [INFO] [stdout] | [INFO] [stdout] 285 | self.desired_access |= GENERIC_READ; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:291:32 [INFO] [stdout] | [INFO] [stdout] 291 | self.desired_access |= GENERIC_WRITE; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:297:28 [INFO] [stdout] | [INFO] [stdout] 297 | self.share_mode |= FILE_SHARE_READ; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:303:28 [INFO] [stdout] | [INFO] [stdout] 303 | self.share_mode |= FILE_SHARE_WRITE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetStdHandle` in this scope [INFO] [stdout] --> src/console.rs:321:30 [INFO] [stdout] | [INFO] [stdout] 321 | let raw_handle = GetStdHandle(handle_type as u32); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | CONSOLE_CURSOR_INFO{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:322:30 [INFO] [stdout] | [INFO] [stdout] 322 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetStdHandle` in this scope [INFO] [stdout] --> src/console.rs:344:16 [INFO] [stdout] | [INFO] [stdout] 344 | if SetStdHandle(handle_type as u32, *handle) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in this scope [INFO] [stdout] --> src/console.rs:373:13 [INFO] [stdout] | [INFO] [stdout] 373 | CreateFileW( [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:375:17 [INFO] [stdout] | [INFO] [stdout] 375 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:375:32 [INFO] [stdout] | [INFO] [stdout] 375 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:376:17 [INFO] [stdout] | [INFO] [stdout] 376 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:25:11 [INFO] [stdout] | [INFO] [stdout] 25 | impl From for ConsoleCursorInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | fn from(info: CONSOLE_CURSOR_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:76:11 [INFO] [stdout] | [INFO] [stdout] 76 | impl From for SmallRect { [INFO] [stdout] | - ^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | fn from(rect: SMALL_RECT) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:88:11 [INFO] [stdout] | [INFO] [stdout] 88 | impl Into for SmallRect { [INFO] [stdout] | - ^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:90:22 [INFO] [stdout] | [INFO] [stdout] 90 | fn into(self) -> SMALL_RECT { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:376:35 [INFO] [stdout] | [INFO] [stdout] 376 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in this scope [INFO] [stdout] --> src/console.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | OPEN_EXISTING, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:384:26 [INFO] [stdout] | [INFO] [stdout] 384 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in this scope [INFO] [stdout] --> src/console.rs:413:13 [INFO] [stdout] | [INFO] [stdout] 413 | CreateFileW( [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:415:32 [INFO] [stdout] | [INFO] [stdout] 415 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:416:17 [INFO] [stdout] | [INFO] [stdout] 416 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:416:35 [INFO] [stdout] | [INFO] [stdout] 416 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in this scope [INFO] [stdout] --> src/console.rs:418:17 [INFO] [stdout] | [INFO] [stdout] 418 | OPEN_EXISTING, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:424:26 [INFO] [stdout] | [INFO] [stdout] 424 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AllocConsole` in this scope [INFO] [stdout] --> src/console.rs:529:16 [INFO] [stdout] | [INFO] [stdout] 529 | if AllocConsole() == 0 { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AttachConsole` in this scope [INFO] [stdout] --> src/console.rs:552:16 [INFO] [stdout] | [INFO] [stdout] 552 | if AttachConsole(process_id) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | SMALL_RECT { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FreeConsole` in this scope [INFO] [stdout] --> src/console.rs:568:16 [INFO] [stdout] | [INFO] [stdout] 568 | if FreeConsole() == 0 { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleTitleW` in this scope [INFO] [stdout] --> src/console.rs:615:16 [INFO] [stdout] | [INFO] [stdout] 615 | if SetConsoleTitleW(buffer.as_ptr()) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_PATH` in this scope [INFO] [stdout] --> src/console.rs:652:31 [INFO] [stdout] | [INFO] [stdout] 652 | let mut buffer: [u16; MAX_PATH as usize] = unsafe { MaybeUninit::zeroed().assume_init() }; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleTitleW` in this scope [INFO] [stdout] --> src/console.rs:655:26 [INFO] [stdout] | [INFO] [stdout] 655 | let length = GetConsoleTitleW(buffer.as_mut_ptr(), MAX_PATH as u32) as usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_PATH` in this scope [INFO] [stdout] --> src/console.rs:655:64 [INFO] [stdout] | [INFO] [stdout] 655 | let length = GetConsoleTitleW(buffer.as_mut_ptr(), MAX_PATH as u32) as usize; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_PATH` in this scope [INFO] [stdout] --> src/console.rs:682:31 [INFO] [stdout] | [INFO] [stdout] 682 | let mut buffer: [u16; MAX_PATH as usize] = unsafe { MaybeUninit::zeroed().assume_init() }; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Formatter` in this scope [INFO] [stdout] --> src/structs/coord.rs:48:27 [INFO] [stdout] | [INFO] [stdout] 48 | fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::fmt::Formatter; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::structs::small_rect::Formatter; [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt::Formatter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleOriginalTitleW` in this scope [INFO] [stdout] --> src/console.rs:685:16 [INFO] [stdout] | [INFO] [stdout] 685 | if GetConsoleOriginalTitleW(buffer.as_mut_ptr(), buffer.len() as u32) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleCP` in this scope [INFO] [stdout] --> src/console.rs:704:29 [INFO] [stdout] | [INFO] [stdout] 704 | let code_page = GetConsoleCP(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleOutputCP` in this scope [INFO] [stdout] --> src/console.rs:722:29 [INFO] [stdout] | [INFO] [stdout] 722 | let code_page = GetConsoleOutputCP(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleCP` in this scope [INFO] [stdout] --> src/console.rs:737:16 [INFO] [stdout] | [INFO] [stdout] 737 | if SetConsoleCP(code_page) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleOutputCP` in this scope [INFO] [stdout] --> src/console.rs:752:16 [INFO] [stdout] | [INFO] [stdout] 752 | if SetConsoleOutputCP(code_page) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleDisplayMode` in this scope [INFO] [stdout] --> src/console.rs:766:16 [INFO] [stdout] | [INFO] [stdout] 766 | if GetConsoleDisplayMode(&mut mode) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/console.rs:793:27 [INFO] [stdout] | [INFO] [stdout] 793 | let mut info: CONSOLE_SELECTION_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleSelectionInfo` in this scope [INFO] [stdout] --> src/console.rs:795:16 [INFO] [stdout] | [INFO] [stdout] 795 | if GetConsoleSelectionInfo(&mut info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateConsoleScreenBuffer` in this scope [INFO] [stdout] --> src/console.rs:835:30 [INFO] [stdout] | [INFO] [stdout] 835 | let raw_handle = CreateConsoleScreenBuffer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/console.rs:836:17 [INFO] [stdout] | [INFO] [stdout] 836 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/console.rs:836:32 [INFO] [stdout] | [INFO] [stdout] 836 | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/console.rs:837:17 [INFO] [stdout] | [INFO] [stdout] 837 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/console.rs:837:35 [INFO] [stdout] | [INFO] [stdout] 837 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_TEXTMODE_BUFFER` in this scope [INFO] [stdout] --> src/console.rs:839:17 [INFO] [stdout] | [INFO] [stdout] 839 | CONSOLE_TEXTMODE_BUFFER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:843:30 [INFO] [stdout] | [INFO] [stdout] 843 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateConsoleScreenBuffer` in this scope [INFO] [stdout] --> src/console.rs:857:30 [INFO] [stdout] | [INFO] [stdout] 857 | let raw_handle = CreateConsoleScreenBuffer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `CONSOLE_TEXTMODE_BUFFER` in this scope [INFO] [stdout] --> src/console.rs:861:17 [INFO] [stdout] | [INFO] [stdout] 861 | CONSOLE_TEXTMODE_BUFFER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in this scope [INFO] [stdout] --> src/structs/coord.rs:48:56 [INFO] [stdout] | [INFO] [stdout] 48 | fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::console::Error; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::structs::small_rect::Error; [INFO] [stdout] | [INFO] [stdout] 1 | use std::error::Error; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/console.rs:865:30 [INFO] [stdout] | [INFO] [stdout] 865 | if raw_handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleActiveScreenBuffer` in this scope [INFO] [stdout] --> src/console.rs:881:16 [INFO] [stdout] | [INFO] [stdout] 881 | if SetConsoleActiveScreenBuffer(**handle) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:53:11 [INFO] [stdout] | [INFO] [stdout] 53 | impl From for Coord { [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleProcessList` in this scope [INFO] [stdout] --> src/console.rs:909:37 [INFO] [stdout] | [INFO] [stdout] 909 | let mut process_count = GetConsoleProcessList(buffer.as_mut_ptr(), buffer.len() as u32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleProcessList` in this scope [INFO] [stdout] --> src/console.rs:918:37 [INFO] [stdout] | [INFO] [stdout] 918 | process_count = GetConsoleProcessList(buffer.as_mut_ptr(), buffer.len() as u32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleHistoryInfo` in this scope [INFO] [stdout] --> src/console.rs:947:16 [INFO] [stdout] | [INFO] [stdout] 947 | if SetConsoleHistoryInfo(&mut (info.into())) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:55:20 [INFO] [stdout] | [INFO] [stdout] 55 | fn from(coord: COORD) -> Self { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/console.rs:971:24 [INFO] [stdout] | [INFO] [stdout] 971 | let mut info : CONSOLE_HISTORY_INFO = unsafe { std::mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleHistoryInfo` in this scope [INFO] [stdout] --> src/console.rs:974:16 [INFO] [stdout] | [INFO] [stdout] 974 | if GetConsoleHistoryInfo(&mut info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:60:11 [INFO] [stdout] | [INFO] [stdout] 60 | impl Into for Coord { [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleWindow` in this scope [INFO] [stdout] --> src/console.rs:997:26 [INFO] [stdout] | [INFO] [stdout] 997 | let handle = GetConsoleWindow() as HANDLE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/console.rs:997:48 [INFO] [stdout] | [INFO] [stdout] 997 | let handle = GetConsoleWindow() as HANDLE; [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/console.rs:1032:34 [INFO] [stdout] | [INFO] [stdout] 1032 | let mut window : RECT = unsafe { std::mem::zeroed() }; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | fn into(self) -> COORD { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MONITORINFO` in this scope [INFO] [stdout] --> src/console.rs:1033:40 [INFO] [stdout] | [INFO] [stdout] 1033 | let mut monitor_info : MONITORINFO = unsafe { std::mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MONITORINFO` in this scope [INFO] [stdout] --> src/console.rs:1034:59 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 1034 | monitor_info.cbSize = std::mem::size_of::() as u32; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | COORD { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMonitorInfoA` in this scope [INFO] [stdout] --> src/console.rs:1037:24 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MonitorFromWindow` in this scope [INFO] [stdout] --> src/console.rs:1037:40 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [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/console.rs:1037:75 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MONITOR_DEFAULTTOPRIMARY` in this scope [INFO] [stdout] --> src/console.rs:1037:83 [INFO] [stdout] | [INFO] [stdout] 1037 | if GetMonitorInfoA(MonitorFromWindow(**handle as *mut HWND__, MONITOR_DEFAULTTOPRIMARY), &mut monitor_info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowRect` in this scope [INFO] [stdout] --> src/console.rs:1041:28 [INFO] [stdout] | [INFO] [stdout] 1041 | if GetWindowRect(**handle as *mut HWND__, &mut window) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | impl Into for FocusEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND__` in this scope [INFO] [stdout] --> src/console.rs:1041:59 [INFO] [stdout] | [INFO] [stdout] 1041 | if GetWindowRect(**handle as *mut HWND__, &mut window) == 0{ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleMode` in this scope [INFO] [stdout] --> src/console.rs:1098:16 [INFO] [stdout] | [INFO] [stdout] 162 | pub struct ConsoleMode; [INFO] [stdout] | ----------------------- similarly named unit struct `ConsoleMode` defined here [INFO] [stdout] ... [INFO] [stdout] 1098 | if GetConsoleMode(**handle, &mut mode) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleMode` in this scope [INFO] [stdout] --> src/console.rs:1130:16 [INFO] [stdout] | [INFO] [stdout] 162 | pub struct ConsoleMode; [INFO] [stdout] | ----------------------- similarly named unit struct `ConsoleMode` defined here [INFO] [stdout] ... [INFO] [stdout] 1130 | if SetConsoleMode(**handle, mode) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | fn into(self) -> FOCUS_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/console.rs:1174:52 [INFO] [stdout] | [INFO] [stdout] 1174 | let mut new_screen_buffer_dimensions : COORD = std::mem::zeroed(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleDisplayMode` in this scope [INFO] [stdout] --> src/console.rs:1175:16 [INFO] [stdout] | [INFO] [stdout] 1175 | if SetConsoleDisplayMode(**handle, mode as u32, &mut new_screen_buffer_dimensions) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetCurrentConsoleFontEx` in this scope [INFO] [stdout] --> src/console.rs:1216:16 [INFO] [stdout] | [INFO] [stdout] 1216 | if SetCurrentConsoleFontEx(**handle, maximum_window.into(), &mut info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/console.rs:1241:27 [INFO] [stdout] | [INFO] [stdout] 1241 | let mut info: CONSOLE_FONT_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | FOCUS_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCurrentConsoleFont` in this scope [INFO] [stdout] --> src/console.rs:1242:16 [INFO] [stdout] | [INFO] [stdout] 1242 | if GetCurrentConsoleFont(**handle, maximum_window.into(), &mut info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1272:27 [INFO] [stdout] | [INFO] [stdout] 1272 | let mut info: CONSOLE_FONT_INFOEX = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1275:27 [INFO] [stdout] | [INFO] [stdout] 1275 | let ptr: *mut CONSOLE_FONT_INFOEX = &mut info; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:21:11 [INFO] [stdout] | [INFO] [stdout] 21 | impl From for FocusEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCurrentConsoleFontEx` in this scope [INFO] [stdout] --> src/console.rs:1277:16 [INFO] [stdout] | [INFO] [stdout] 1277 | if GetCurrentConsoleFontEx(**handle, maximum_window.into(), ptr) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleFontSize` in this scope [INFO] [stdout] --> src/console.rs:1304:25 [INFO] [stdout] | [INFO] [stdout] 1304 | let coord = GetConsoleFontSize(**handle, font_index); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/console.rs:1330:27 [INFO] [stdout] | [INFO] [stdout] 1330 | let mut info: CONSOLE_SCREEN_BUFFER_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleScreenBufferInfo` in this scope [INFO] [stdout] --> src/console.rs:1331:16 [INFO] [stdout] | [INFO] [stdout] 1331 | if GetConsoleScreenBufferInfo(**handle, &mut info) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1362:34 [INFO] [stdout] | [INFO] [stdout] 1362 | let mut buffer_info: CONSOLE_SCREEN_BUFFER_INFOEX = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/console.rs:1363:54 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 1363 | buffer_info.cbSize = std::mem::size_of::() as u32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | fn from(record: FOCUS_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleScreenBufferInfoEx` in this scope [INFO] [stdout] --> src/console.rs:1365:16 [INFO] [stdout] | [INFO] [stdout] 1365 | if GetConsoleScreenBufferInfoEx(**handle, &mut buffer_info) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleScreenBufferInfoEx` in this scope [INFO] [stdout] --> src/console.rs:1397:16 [INFO] [stdout] | [INFO] [stdout] 1397 | if SetConsoleScreenBufferInfoEx(**handle, &mut buffer_info) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleScreenBufferSize` in this scope [INFO] [stdout] --> src/console.rs:1426:16 [INFO] [stdout] | [INFO] [stdout] 1426 | if SetConsoleScreenBufferSize(**handle, size.into()) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/console.rs:1459:26 [INFO] [stdout] | [INFO] [stdout] 1459 | let small_rect: &SMALL_RECT = &(*window).into(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleWindowInfo` in this scope [INFO] [stdout] --> src/console.rs:1462:16 [INFO] [stdout] | [INFO] [stdout] 1462 | if SetConsoleWindowInfo(**handle, absolute.into(), small_rect) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleCursorPosition` in this scope [INFO] [stdout] --> src/console.rs:1523:16 [INFO] [stdout] | [INFO] [stdout] 1523 | if SetConsoleCursorPosition(**handle, coord.into()) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/console.rs:1601:28 [INFO] [stdout] | [INFO] [stdout] 1601 | let mut info : CONSOLE_CURSOR_INFO = std::mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | handle: HANDLE, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleCursorInfo` in this scope [INFO] [stdout] --> src/console.rs:1603:16 [INFO] [stdout] | [INFO] [stdout] 1603 | if GetConsoleCursorInfo(**handle, &mut info) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillConsoleOutputCharacterW` in this scope [INFO] [stdout] --> src/console.rs:1664:16 [INFO] [stdout] | [INFO] [stdout] 1664 | if FillConsoleOutputCharacterW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in this scope [INFO] [stdout] --> src/structs/handle.rs:34:30 [INFO] [stdout] | [INFO] [stdout] 34 | assert!(unsafe { CloseHandle(**self) != 0 }, "Cannot close the handle") [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:54:24 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn new(handle: HANDLE) -> Handle { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillConsoleOutputAttribute` in this scope [INFO] [stdout] --> src/console.rs:1711:16 [INFO] [stdout] | [INFO] [stdout] 1711 | if FillConsoleOutputAttribute( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:84:30 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn new_owned(handle: HANDLE) -> Handle { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleTextAttribute` in this scope [INFO] [stdout] --> src/console.rs:1751:16 [INFO] [stdout] | [INFO] [stdout] 167 | pub struct ConsoleTextAttribute; [INFO] [stdout] | -------------------------------- similarly named unit struct `ConsoleTextAttribute` defined here [INFO] [stdout] ... [INFO] [stdout] 1751 | if SetConsoleTextAttribute(**handle, attribute) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleTextAttribute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLargestConsoleWindowSize` in this scope [INFO] [stdout] --> src/console.rs:1798:32 [INFO] [stdout] | [INFO] [stdout] 1798 | let coord: Coord = GetLargestConsoleWindowSize(**handle).into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetNumberOfConsoleInputEvents` in this scope [INFO] [stdout] --> src/console.rs:1826:16 [INFO] [stdout] | [INFO] [stdout] 1826 | if GetNumberOfConsoleInputEvents(**handle, &mut num_events) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:105:30 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn get_raw(&self) -> HANDLE { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetNumberOfConsoleMouseButtons` in this scope [INFO] [stdout] --> src/console.rs:1852:16 [INFO] [stdout] | [INFO] [stdout] 1852 | if GetNumberOfConsoleMouseButtons(&mut num_buttons) == 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ScrollConsoleScreenBufferW` in this scope [INFO] [stdout] --> src/console.rs:1883:16 [INFO] [stdout] | [INFO] [stdout] 1883 | if ScrollConsoleScreenBufferW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2016:56 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2016 | let mut buf = vec![unsafe { std::mem::zeroed::() }; num_records]; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/structs/handle.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | if self.0.handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | type Target = HANDLE; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_1ST_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:195:25 [INFO] [stdout] | [INFO] [stdout] 195 | self.0 as u32 & FROM_LEFT_1ST_BUTTON_PRESSED != 0 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleInputW` in this scope [INFO] [stdout] --> src/console.rs:2019:16 [INFO] [stdout] | [INFO] [stdout] 2019 | if ReadConsoleInputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/console.rs:2048:58 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2048 | let mut buffer = vec![unsafe{ std::mem::zeroed::() }; length as usize]; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleOutputW` in this scope [INFO] [stdout] --> src/console.rs:2052:16 [INFO] [stdout] | [INFO] [stdout] 2052 | if ReadConsoleOutputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleOutputAttribute` in this scope [INFO] [stdout] --> src/console.rs:2118:16 [INFO] [stdout] | [INFO] [stdout] 2118 | if ReadConsoleOutputAttribute(**handle, buffer.as_mut_ptr(), buffer.len() as u32, read_coord.into(), &mut attributes_read) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIGHTMOST_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:202:16 [INFO] [stdout] | [INFO] [stdout] 202 | & (RIGHTMOST_BUTTON_PRESSED [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleOutputCharacterW` in this scope [INFO] [stdout] --> src/console.rs:2163:16 [INFO] [stdout] | [INFO] [stdout] 2163 | ... if ReadConsoleOutputCharacterW(**handle, utf16_buffer.as_mut_ptr(), buffer.len() as u32, read_coord.into(), &mut chars_read) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2215:67 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2215 | let mut buf = iter::repeat_with(|| std::mem::zeroed::()) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2217:32 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2217 | .collect::>(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_3RD_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:203:19 [INFO] [stdout] | [INFO] [stdout] 203 | | FROM_LEFT_3RD_BUTTON_PRESSED [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PeekConsoleInputW` in this scope [INFO] [stdout] --> src/console.rs:2219:16 [INFO] [stdout] | [INFO] [stdout] 2219 | if PeekConsoleInputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/console.rs:2326:33 [INFO] [stdout] | [INFO] [stdout] 2326 | let mut input_control = CONSOLE_READCONSOLE_CONTROL { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/console.rs:2327:42 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2327 | nLength: std::mem::size_of::() as u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_4TH_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:204:19 [INFO] [stdout] | [INFO] [stdout] 204 | | FROM_LEFT_4TH_BUTTON_PRESSED) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_2ND_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:211:25 [INFO] [stdout] | [INFO] [stdout] 211 | self.0 as u32 & FROM_LEFT_2ND_BUTTON_PRESSED != 0 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | impl Into for KeyEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:234:22 [INFO] [stdout] | [INFO] [stdout] 234 | fn into(self) -> KEY_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | KEY_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:250:11 [INFO] [stdout] | [INFO] [stdout] 250 | impl Into for MouseEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:251:22 [INFO] [stdout] | [INFO] [stdout] 251 | fn into(self) -> MOUSE_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | MOUSE_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:261:11 [INFO] [stdout] | [INFO] [stdout] 261 | impl From for KeyEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:263:21 [INFO] [stdout] | [INFO] [stdout] 263 | fn from(record: KEY_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:288:11 [INFO] [stdout] | [INFO] [stdout] 288 | impl From for MouseEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope [INFO] [stdout] --> src/console.rs:2343:20 [INFO] [stdout] | [INFO] [stdout] 2343 | if ReadFile( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:290:20 [INFO] [stdout] | [INFO] [stdout] 290 | fn from(event: MOUSE_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleW` in this scope [INFO] [stdout] --> src/console.rs:2359:16 [INFO] [stdout] | [INFO] [stdout] 2359 | if ReadConsoleW( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope [INFO] [stdout] --> src/console.rs:2495:20 [INFO] [stdout] | [INFO] [stdout] 2495 | if ReadFile( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleW` in this scope [INFO] [stdout] --> src/console.rs:2511:16 [INFO] [stdout] | [INFO] [stdout] 2511 | if ReadConsoleW( [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FlushConsoleInputBuffer` in this scope [INFO] [stdout] --> src/console.rs:2543:16 [INFO] [stdout] | [INFO] [stdout] 2543 | if FlushConsoleInputBuffer(**handle) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteFile` in this scope [INFO] [stdout] --> src/console.rs:2584:20 [INFO] [stdout] | [INFO] [stdout] 2584 | if WriteFile( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleA` in this scope [INFO] [stdout] --> src/console.rs:2599:16 [INFO] [stdout] | [INFO] [stdout] 112 | pub struct WinConsole(Handle); [INFO] [stdout] | ------------------------------ similarly named tuple struct `WinConsole` defined here [INFO] [stdout] ... [INFO] [stdout] 2599 | if WriteConsoleA( [INFO] [stdout] | ^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `WinConsole` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteFile` in this scope [INFO] [stdout] --> src/console.rs:2648:20 [INFO] [stdout] | [INFO] [stdout] 2648 | if WriteFile( [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:32:11 [INFO] [stdout] | [INFO] [stdout] 32 | impl From for InputRecord { [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleW` in this scope [INFO] [stdout] --> src/console.rs:2663:16 [INFO] [stdout] | [INFO] [stdout] 112 | pub struct WinConsole(Handle); [INFO] [stdout] | ------------------------------ similarly named tuple struct `WinConsole` defined here [INFO] [stdout] ... [INFO] [stdout] 2663 | if WriteConsoleW( [INFO] [stdout] | ^^^^^^^^^^^^^ help: a tuple struct with a similar name exists: `WinConsole` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PSMALL_RECT` in this scope [INFO] [stdout] --> src/console.rs:2732:29 [INFO] [stdout] | [INFO] [stdout] 2732 | let write_area_raw: PSMALL_RECT = &mut write_area.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/console.rs:2737:28 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2737 | .collect::>(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleOutputW` in this scope [INFO] [stdout] --> src/console.rs:2740:16 [INFO] [stdout] | [INFO] [stdout] 2740 | if WriteConsoleOutputW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PCHAR_INFO` in this scope [INFO] [stdout] --> src/console.rs:2742:33 [INFO] [stdout] | [INFO] [stdout] 2742 | buf.as_ptr() as PCHAR_INFO, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/console.rs:2797:28 [INFO] [stdout] | [INFO] [stdout] 518 | impl WinConsole { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 2797 | .collect::>(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleInputA` in this scope [INFO] [stdout] --> src/console.rs:2803:16 [INFO] [stdout] | [INFO] [stdout] 2803 | if WriteConsoleInputA(**handle, buf.as_mut_ptr(), buf.len() as u32, &mut events_written) == 0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleOutputAttribute` in this scope [INFO] [stdout] --> src/console.rs:2840:16 [INFO] [stdout] | [INFO] [stdout] 2840 | ... if WriteConsoleOutputAttribute(**handle, attributes.as_ptr(), attributes.len() as u32, write_coord.into(), &mut written_attributes)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | fn from(record: INPUT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteConsoleOutputCharacterW` in this scope [INFO] [stdout] --> src/console.rs:2883:16 [INFO] [stdout] | [INFO] [stdout] 2883 | ... if WriteConsoleOutputCharacterW(**handle, utf16_buffer.as_ptr(), utf16_buffer.len() as u32, write_coord.into(), &mut chars_written)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:49:11 [INFO] [stdout] | [INFO] [stdout] 49 | impl Into for InputRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 50 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleMode` in this scope [INFO] [stdout] --> src/console.rs:2896:18 [INFO] [stdout] | [INFO] [stdout] 162 | pub struct ConsoleMode; [INFO] [stdout] | ----------------------- similarly named unit struct `ConsoleMode` defined here [INFO] [stdout] ... [INFO] [stdout] 2896 | unsafe { GetConsoleMode(**handle, &mut mode) != 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^ help: a unit struct with a similar name exists: `ConsoleMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Beep` in this scope [INFO] [stdout] --> src/console.rs:3062:16 [INFO] [stdout] | [INFO] [stdout] 3062 | if Beep(frequency, duration) == 0{ [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:61:11 [INFO] [stdout] | [INFO] [stdout] 61 | impl Into for KeyEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | impl From for ConsoleFontInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | fn from(info: CONSOLE_FONT_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:25:11 [INFO] [stdout] | [INFO] [stdout] 25 | impl Into for ConsoleFontInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | fn into(self) -> CONSOLE_FONT_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_FONT_INFO` in this scope [INFO] [stdout] --> src/structs/console_font_info.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | CONSOLE_FONT_INFO{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LF_FACESIZE` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | pub face_name: [u16; LF_FACESIZE], [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | impl From<&CONSOLE_FONT_INFOEX> for ConsoleFontInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `KEY_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | EventType: KEY_EVENT, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:32:20 [INFO] [stdout] | [INFO] [stdout] 32 | fn from(info: &CONSOLE_FONT_INFOEX) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:66:29 [INFO] [stdout] | [INFO] [stdout] 66 | let event : KEY_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:73:11 [INFO] [stdout] | [INFO] [stdout] 73 | impl Into for MouseEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:44:11 [INFO] [stdout] | [INFO] [stdout] 44 | impl Into for ConsoleFontInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:74:22 [INFO] [stdout] | [INFO] [stdout] 74 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:46:22 [INFO] [stdout] | [INFO] [stdout] 46 | fn into(self) -> CONSOLE_FONT_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_FONT_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_font_info_ex.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | CONSOLE_FONT_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:23:11 [INFO] [stdout] | [INFO] [stdout] 23 | impl From for ConsoleScreenBufferInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MOUSE_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 76 | EventType: MOUSE_EVENT, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:78:29 [INFO] [stdout] | [INFO] [stdout] 78 | let event : MOUSE_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:85:11 [INFO] [stdout] | [INFO] [stdout] 85 | impl Into for WindowBufferSizeRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:86:22 [INFO] [stdout] | [INFO] [stdout] 86 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WINDOW_BUFFER_SIZE_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 88 | EventType: WINDOW_BUFFER_SIZE_EVENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:90:29 [INFO] [stdout] | [INFO] [stdout] 90 | let event : WINDOW_BUFFER_SIZE_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | fn from(info: CONSOLE_SCREEN_BUFFER_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | impl Into for ConsoleScreenBufferInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | fn into(self) -> CONSOLE_SCREEN_BUFFER_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_SCREEN_BUFFER_INFO` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CONSOLE_SCREEN_BUFFER_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:39:11 [INFO] [stdout] | [INFO] [stdout] 39 | impl From for ConsoleScreenBufferInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:97:11 [INFO] [stdout] | [INFO] [stdout] 97 | impl Into for MenuEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | fn from(info: CONSOLE_SCREEN_BUFFER_INFOEX) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:56:11 [INFO] [stdout] | [INFO] [stdout] 56 | impl Into for ConsoleScreenBufferInfoEx { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:58:22 [INFO] [stdout] | [INFO] [stdout] 58 | fn into(self) -> CONSOLE_SCREEN_BUFFER_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_SCREEN_BUFFER_INFOEX` in this scope [INFO] [stdout] --> src/structs/console_screen_buffer_info_ex.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | CONSOLE_SCREEN_BUFFER_INFOEX { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:77:11 [INFO] [stdout] | [INFO] [stdout] 77 | impl Into for ConsoleSelectionInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:79:22 [INFO] [stdout] | [INFO] [stdout] 79 | fn into(self) -> CONSOLE_SELECTION_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:98:22 [INFO] [stdout] | [INFO] [stdout] 98 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | CONSOLE_SELECTION_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:88:11 [INFO] [stdout] | [INFO] [stdout] 88 | impl From for ConsoleSelectionInfo { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SELECTION_INFO` in this scope [INFO] [stdout] --> src/structs/console_selection_info.rs:90:19 [INFO] [stdout] | [INFO] [stdout] 90 | fn from(info: CONSOLE_SELECTION_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:18:11 [INFO] [stdout] | [INFO] [stdout] 18 | impl Into for ConsoleHistoryInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:20:22 [INFO] [stdout] | [INFO] [stdout] 20 | fn into(self) -> CONSOLE_HISTORY_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | CONSOLE_HISTORY_INFO{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MENU_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:100:24 [INFO] [stdout] | [INFO] [stdout] 100 | EventType: MENU_EVENT, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | impl From for ConsoleHistoryInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_HISTORY_INFO` in this scope [INFO] [stdout] --> src/structs/console_history_info.rs:32:19 [INFO] [stdout] | [INFO] [stdout] 32 | fn from(info: CONSOLE_HISTORY_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | let event : MENU_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | impl Into for ConsoleCursorInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:109:11 [INFO] [stdout] | [INFO] [stdout] 109 | impl Into for FocusEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:17:22 [INFO] [stdout] | [INFO] [stdout] 17 | fn into(self) -> CONSOLE_CURSOR_INFO { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:110:22 [INFO] [stdout] | [INFO] [stdout] 110 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | CONSOLE_CURSOR_INFO{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:25:11 [INFO] [stdout] | [INFO] [stdout] 25 | impl From for ConsoleCursorInfo{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_CURSOR_INFO` in this scope [INFO] [stdout] --> src/structs/console_cursor_info.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | fn from(info: CONSOLE_CURSOR_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:76:11 [INFO] [stdout] | [INFO] [stdout] 76 | impl From for SmallRect { [INFO] [stdout] | - ^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FOCUS_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | EventType: FOCUS_EVENT, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | fn from(rect: SMALL_RECT) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:114:29 [INFO] [stdout] | [INFO] [stdout] 114 | let event : FOCUS_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:88:11 [INFO] [stdout] | [INFO] [stdout] 88 | impl Into for SmallRect { [INFO] [stdout] | - ^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:90:22 [INFO] [stdout] | [INFO] [stdout] 90 | fn into(self) -> SMALL_RECT { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SMALL_RECT` in this scope [INFO] [stdout] --> src/structs/small_rect.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | SMALL_RECT { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | impl Into for MenuEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Formatter` in this scope [INFO] [stdout] --> src/structs/coord.rs:48:27 [INFO] [stdout] | [INFO] [stdout] 48 | fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::fmt::Formatter; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::structs::small_rect::Formatter; [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt::Formatter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | fn into(self) -> MENU_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Error` in this scope [INFO] [stdout] --> src/structs/coord.rs:48:56 [INFO] [stdout] | [INFO] [stdout] 48 | fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::console::Error; [INFO] [stdout] | [INFO] [stdout] 1 | use crate::structs::small_rect::Error; [INFO] [stdout] | [INFO] [stdout] 1 | use std::error::Error; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | MENU_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:53:11 [INFO] [stdout] | [INFO] [stdout] 53 | impl From for Coord { [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:21:11 [INFO] [stdout] | [INFO] [stdout] 21 | impl From for MenuEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:55:20 [INFO] [stdout] | [INFO] [stdout] 55 | fn from(coord: COORD) -> Self { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | fn from(record: MENU_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:60:11 [INFO] [stdout] | [INFO] [stdout] 60 | impl Into for Coord { [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | impl Into for WindowBufferSizeRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | fn into(self) -> COORD { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | fn into(self) -> WINDOW_BUFFER_SIZE_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `COORD` in this scope [INFO] [stdout] --> src/structs/coord.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | COORD { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | WINDOW_BUFFER_SIZE_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | impl Into for FocusEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:21:11 [INFO] [stdout] | [INFO] [stdout] 21 | impl From for WindowBufferSizeRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | fn from(record: WINDOW_BUFFER_SIZE_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | fn into(self) -> FOCUS_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:26:11 [INFO] [stdout] | [INFO] [stdout] 26 | impl From for CharInfo{ [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | FOCUS_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:21:11 [INFO] [stdout] | [INFO] [stdout] 21 | impl From for FocusEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | fn from(info: CHAR_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | fn from(record: FOCUS_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/focus_event.rs:38:31 [INFO] [stdout] | [INFO] [stdout] 38 | let raw_focus_event : FOCUS_EVENT_RECORD = focus_event.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | impl Into for CharInfo{ [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | handle: HANDLE, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | fn into(self) -> CHAR_INFO { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in this scope [INFO] [stdout] --> src/structs/handle.rs:34:30 [INFO] [stdout] | [INFO] [stdout] 34 | assert!(unsafe { CloseHandle(**self) != 0 }, "Cannot close the handle") [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CHAR_INFO{ [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:54:24 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn new(handle: HANDLE) -> Handle { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:57:11 [INFO] [stdout] | [INFO] [stdout] 57 | impl From for ConsoleReadControl{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:84:30 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn new_owned(handle: HANDLE) -> Handle { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:59:22 [INFO] [stdout] | [INFO] [stdout] 59 | fn from(control: CONSOLE_READCONSOLE_CONTROL) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:105:30 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn get_raw(&self) -> HANDLE { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/structs/handle.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | if self.0.handle == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/structs/handle.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | type Target = HANDLE; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_1ST_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:195:25 [INFO] [stdout] | [INFO] [stdout] 195 | self.0 as u32 & FROM_LEFT_1ST_BUTTON_PRESSED != 0 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RIGHTMOST_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:202:16 [INFO] [stdout] | [INFO] [stdout] 202 | & (RIGHTMOST_BUTTON_PRESSED [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_3RD_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:203:19 [INFO] [stdout] | [INFO] [stdout] 203 | | FROM_LEFT_3RD_BUTTON_PRESSED [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_4TH_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:204:19 [INFO] [stdout] | [INFO] [stdout] 204 | | FROM_LEFT_4TH_BUTTON_PRESSED) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FROM_LEFT_2ND_BUTTON_PRESSED` in this scope [INFO] [stdout] --> src/structs/input_event.rs:211:25 [INFO] [stdout] | [INFO] [stdout] 211 | self.0 as u32 & FROM_LEFT_2ND_BUTTON_PRESSED != 0 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | impl Into for KeyEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:234:22 [INFO] [stdout] | [INFO] [stdout] 234 | fn into(self) -> KEY_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | KEY_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:250:11 [INFO] [stdout] | [INFO] [stdout] 250 | impl Into for MouseEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:251:22 [INFO] [stdout] | [INFO] [stdout] 251 | fn into(self) -> MOUSE_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | MOUSE_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:69:11 [INFO] [stdout] | [INFO] [stdout] 69 | impl Into for ConsoleReadControl{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:261:11 [INFO] [stdout] | [INFO] [stdout] 261 | impl From for KeyEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:71:22 [INFO] [stdout] | [INFO] [stdout] 71 | fn into(self) -> CONSOLE_READCONSOLE_CONTROL { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:263:21 [INFO] [stdout] | [INFO] [stdout] 263 | fn from(record: KEY_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:288:11 [INFO] [stdout] | [INFO] [stdout] 288 | impl From for MouseEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:290:20 [INFO] [stdout] | [INFO] [stdout] 290 | fn from(event: MOUSE_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:321:29 [INFO] [stdout] | [INFO] [stdout] 321 | let raw_key_event : KEY_EVENT_RECORD = key_event.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_event.rs:336:31 [INFO] [stdout] | [INFO] [stdout] 336 | let raw_mouse_event : MOUSE_EVENT_RECORD = mouse_event.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:32:11 [INFO] [stdout] | [INFO] [stdout] 32 | impl From for InputRecord { [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | fn from(record: INPUT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:49:11 [INFO] [stdout] | [INFO] [stdout] 49 | impl Into for InputRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | CONSOLE_READCONSOLE_CONTROL{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 50 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:61:11 [INFO] [stdout] | [INFO] [stdout] 61 | impl Into for KeyEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `KEY_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | EventType: KEY_EVENT, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:66:29 [INFO] [stdout] | [INFO] [stdout] 66 | let event : KEY_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:73:11 [INFO] [stdout] | [INFO] [stdout] 73 | impl Into for MouseEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:74:22 [INFO] [stdout] | [INFO] [stdout] 74 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MOUSE_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 76 | EventType: MOUSE_EVENT, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:78:29 [INFO] [stdout] | [INFO] [stdout] 78 | let event : MOUSE_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:85:11 [INFO] [stdout] | [INFO] [stdout] 85 | impl Into for WindowBufferSizeRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:86:22 [INFO] [stdout] | [INFO] [stdout] 86 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `WINDOW_BUFFER_SIZE_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 88 | EventType: WINDOW_BUFFER_SIZE_EVENT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:90:29 [INFO] [stdout] | [INFO] [stdout] 90 | let event : WINDOW_BUFFER_SIZE_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:97:11 [INFO] [stdout] | [INFO] [stdout] 97 | impl Into for MenuEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:98:22 [INFO] [stdout] | [INFO] [stdout] 98 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MENU_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:100:24 [INFO] [stdout] | [INFO] [stdout] 100 | EventType: MENU_EVENT, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | let event : MENU_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:109:11 [INFO] [stdout] | [INFO] [stdout] 109 | impl Into for FocusEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:110:22 [INFO] [stdout] | [INFO] [stdout] 110 | fn into(self) -> INPUT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | INPUT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FOCUS_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | EventType: FOCUS_EVENT, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FOCUS_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:114:29 [INFO] [stdout] | [INFO] [stdout] 114 | let event : FOCUS_EVENT_RECORD = self.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in this scope [INFO] [stdout] --> src/structs/input_record.rs:136:22 [INFO] [stdout] | [INFO] [stdout] 136 | let record : INPUT_RECORD = key_event.into(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `KEY_EVENT` in this scope [INFO] [stdout] --> src/structs/input_record.rs:137:38 [INFO] [stdout] | [INFO] [stdout] 137 | assert_eq!(record.EventType, KEY_EVENT); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | impl Into for MenuEventRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | fn into(self) -> MENU_EVENT_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | MENU_EVENT_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:21:11 [INFO] [stdout] | [INFO] [stdout] 21 | impl From for MenuEventRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | fn from(record: MENU_EVENT_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MENU_EVENT_RECORD` in this scope [INFO] [stdout] --> src/structs/menu_event.rs:37:30 [INFO] [stdout] | [INFO] [stdout] 37 | let raw_menu_event : MENU_EVENT_RECORD = menu_event.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:13:11 [INFO] [stdout] | [INFO] [stdout] 13 | impl Into for WindowBufferSizeRecord{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | fn into(self) -> WINDOW_BUFFER_SIZE_RECORD { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | WINDOW_BUFFER_SIZE_RECORD{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:21:11 [INFO] [stdout] | [INFO] [stdout] 21 | impl From for WindowBufferSizeRecord { [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | fn from(record: WINDOW_BUFFER_SIZE_RECORD) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WINDOW_BUFFER_SIZE_RECORD` in this scope [INFO] [stdout] --> src/structs/window_buffer_size_event.rs:38:32 [INFO] [stdout] | [INFO] [stdout] 38 | let raw_window_event : WINDOW_BUFFER_SIZE_RECORD = window_event.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:26:11 [INFO] [stdout] | [INFO] [stdout] 26 | impl From for CharInfo{ [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | fn from(info: CHAR_INFO) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | impl Into for CharInfo{ [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | fn into(self) -> CHAR_INFO { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CHAR_INFO` in this scope [INFO] [stdout] --> src/structs/char_info.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CHAR_INFO{ [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:57:11 [INFO] [stdout] | [INFO] [stdout] 57 | impl From for ConsoleReadControl{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:59:22 [INFO] [stdout] | [INFO] [stdout] 59 | fn from(control: CONSOLE_READCONSOLE_CONTROL) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:69:11 [INFO] [stdout] | [INFO] [stdout] 69 | impl Into for ConsoleReadControl{ [INFO] [stdout] | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:71:22 [INFO] [stdout] | [INFO] [stdout] 71 | fn into(self) -> CONSOLE_READCONSOLE_CONTROL { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CONSOLE_READCONSOLE_CONTROL` in this scope [INFO] [stdout] --> src/structs/console_read_control.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | CONSOLE_READCONSOLE_CONTROL{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 285 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `win32console` [INFO] [stdout] error: aborting due to 292 previous errors [INFO] [stdout] [INFO] [stdout] [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] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "c2cdf48cf80e4760c5a133ca98ffac66c6ec7e72b7fd7e19a0ba378b84de6917", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c2cdf48cf80e4760c5a133ca98ffac66c6ec7e72b7fd7e19a0ba378b84de6917", kill_on_drop: false }` [INFO] [stdout] c2cdf48cf80e4760c5a133ca98ffac66c6ec7e72b7fd7e19a0ba378b84de6917