[INFO] fetching crate raw-input 0.0.1-alpha.2... [INFO] testing raw-input-0.0.1-alpha.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate raw-input 0.0.1-alpha.2 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate raw-input 0.0.1-alpha.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate raw-input 0.0.1-alpha.2 [INFO] tweaked toml for crates.io crate raw-input 0.0.1-alpha.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate raw-input 0.0.1-alpha.2 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate raw-input 0.0.1-alpha.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serial_test_derive v3.2.0 [INFO] [stderr] Downloaded serial_test v3.2.0 [INFO] [stderr] Downloaded dpi v0.1.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a923067eaaf35751abbdb00564d66e94587b1ca5e85466f131144a4a81b509d9 [INFO] running `Command { std: "docker" "start" "-a" "a923067eaaf35751abbdb00564d66e94587b1ca5e85466f131144a4a81b509d9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a923067eaaf35751abbdb00564d66e94587b1ca5e85466f131144a4a81b509d9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a923067eaaf35751abbdb00564d66e94587b1ca5e85466f131144a4a81b509d9", kill_on_drop: false }` [INFO] [stdout] a923067eaaf35751abbdb00564d66e94587b1ca5e85466f131144a4a81b509d9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 88d28e4716125ab27252517c8217d61a0be28ae4bde024b9b4e821ab2418c9e1 [INFO] running `Command { std: "docker" "start" "-a" "88d28e4716125ab27252517c8217d61a0be28ae4bde024b9b4e821ab2418c9e1", kill_on_drop: false }` [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling raw-input v0.0.1-alpha.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: field `callback` is never read [INFO] [stdout] --> src/dispatcher.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) struct Subscriber { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 17 | pub(crate) status: Status, [INFO] [stdout] 18 | pub(crate) callback: Box, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `NEXT_ID` is never used [INFO] [stdout] --> src/dispatcher.rs:22:19 [INFO] [stdout] | [INFO] [stdout] 22 | pub(crate) static NEXT_ID: AtomicU64 = AtomicU64::new(0); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `dispatch` is never used [INFO] [stdout] --> src/dispatcher.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | pub(crate) fn dispatch(event: Event) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `remove_all` is never used [INFO] [stdout] --> src/dispatcher.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | pub(crate) fn remove_all() { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `code_from_key` is never used [INFO] [stdout] --> src/keycodes/windows.rs:6:16 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn code_from_key(key: Key) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `scancode_from_key` is never used [INFO] [stdout] --> src/keycodes/windows.rs:27:16 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scancode_from_key(key: Key) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_win_codes` is never used [INFO] [stdout] --> src/keycodes/windows.rs:66:16 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn get_win_codes(key: Key) -> Option<(u32, u32)>{ [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.75s [INFO] running `Command { std: "docker" "inspect" "88d28e4716125ab27252517c8217d61a0be28ae4bde024b9b4e821ab2418c9e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "88d28e4716125ab27252517c8217d61a0be28ae4bde024b9b4e821ab2418c9e1", kill_on_drop: false }` [INFO] [stdout] 88d28e4716125ab27252517c8217d61a0be28ae4bde024b9b4e821ab2418c9e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e75a5c11984b945664300826efc8bd91df5cfeaa91934af3e6c76a54f1d27db0 [INFO] running `Command { std: "docker" "start" "-a" "e75a5c11984b945664300826efc8bd91df5cfeaa91934af3e6c76a54f1d27db0", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling dpi v0.1.2 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stdout] warning: field `callback` is never read [INFO] [stdout] --> src/dispatcher.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) struct Subscriber { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 17 | pub(crate) status: Status, [INFO] [stdout] 18 | pub(crate) callback: Box, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `NEXT_ID` is never used [INFO] [stdout] --> src/dispatcher.rs:22:19 [INFO] [stdout] | [INFO] [stdout] 22 | pub(crate) static NEXT_ID: AtomicU64 = AtomicU64::new(0); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `dispatch` is never used [INFO] [stdout] --> src/dispatcher.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | pub(crate) fn dispatch(event: Event) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `remove_all` is never used [INFO] [stdout] --> src/dispatcher.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | pub(crate) fn remove_all() { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `code_from_key` is never used [INFO] [stdout] --> src/keycodes/windows.rs:6:16 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn code_from_key(key: Key) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `scancode_from_key` is never used [INFO] [stdout] --> src/keycodes/windows.rs:27:16 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scancode_from_key(key: Key) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_win_codes` is never used [INFO] [stdout] --> src/keycodes/windows.rs:66:16 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn get_win_codes(key: Key) -> Option<(u32, u32)>{ [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling serial_test_derive v3.2.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling serial_test v3.2.0 [INFO] [stderr] Compiling raw-input v0.0.1-alpha.2 (/opt/rustwide/workdir) [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Core` in the current scope [INFO] [stdout] --> tests/grab.rs:10:27 [INFO] [stdout] | [INFO] [stdout] 10 | let _ = Core::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | Grab::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Core` in the current scope [INFO] [stdout] --> tests/grab.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | Core::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:26:15 [INFO] [stdout] | [INFO] [stdout] 26 | Grab::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/grab.rs:29:36 [INFO] [stdout] | [INFO] [stdout] 29 | let initial_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:32:15 [INFO] [stdout] | [INFO] [stdout] 32 | Grab::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `simulate` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/grab.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | Simulate::simulate(Event::MouseMove { [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/grab.rs:41:36 [INFO] [stdout] | [INFO] [stdout] 41 | let current_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:53:15 [INFO] [stdout] | [INFO] [stdout] 53 | Grab::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/grab.rs:55:36 [INFO] [stdout] | [INFO] [stdout] 55 | let initial_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:58:15 [INFO] [stdout] | [INFO] [stdout] 58 | Grab::mouse_move(true); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Core` in the current scope [INFO] [stdout] --> tests/listen.rs:11:27 [INFO] [stdout] | [INFO] [stdout] 11 | let _ = Core::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `resume` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:59:15 [INFO] [stdout] | [INFO] [stdout] 59 | Grab::resume(); [INFO] [stdout] | ^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/grab.rs:62:19 [INFO] [stdout] | [INFO] [stdout] 62 | Simulate::mouse_move(50, 50); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | Listen::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/grab.rs:66:36 [INFO] [stdout] | [INFO] [stdout] 66 | let current_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/listen.rs:19:15 [INFO] [stdout] | [INFO] [stdout] 19 | Grab::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:78:15 [INFO] [stdout] | [INFO] [stdout] 78 | Grab::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Core` in the current scope [INFO] [stdout] --> tests/listen.rs:20:15 [INFO] [stdout] | [INFO] [stdout] 20 | Core::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/grab.rs:80:36 [INFO] [stdout] | [INFO] [stdout] 80 | let initial_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:9:31 [INFO] [stdout] | [INFO] [stdout] 9 | let (x, y) = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/grab.rs:83:15 [INFO] [stdout] | [INFO] [stdout] 83 | Grab::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move_to` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/grab.rs:88:19 [INFO] [stdout] | [INFO] [stdout] 88 | Simulate::mouse_move_to(target_x, target_y); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | Listen::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/listen.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | Grab::start(); // Intercept system input to keep environment stable. [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_monitor_from_point` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:12:32 [INFO] [stdout] | [INFO] [stdout] 12 | let monitor = Display::get_monitor_from_point(x, y); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/grab.rs:92:36 [INFO] [stdout] | [INFO] [stdout] 92 | let current_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `subscribe` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:36:31 [INFO] [stdout] | [INFO] [stdout] 36 | let _handle = Listen::subscribe(move |event| { [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/listen.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 44 | Simulate::mouse_move(10, 10); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 61 | Listen::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `raw-input` (test "grab") due to 19 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/listen.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 62 | Grab::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `subscribe` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:67:31 [INFO] [stdout] | [INFO] [stdout] 67 | let _handle = Listen::subscribe(move |_| { [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_primary_monitor` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:42:32 [INFO] [stdout] | [INFO] [stdout] 42 | let primary = Display::get_primary_monitor().expect("Primary monitor helper failed."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_screen_size_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:54:33 [INFO] [stdout] | [INFO] [stdout] 54 | let (sw, sh) = Display::get_screen_size_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_primary_monitor` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:55:41 [INFO] [stdout] | [INFO] [stdout] 55 | if let Some(primary) = Display::get_primary_monitor() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:13:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert!(!Core::is_runing(), "Core should not be running before start"); [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/listen.rs:74:31 [INFO] [stdout] | [INFO] [stdout] 74 | let (x, y) = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:18:32 [INFO] [stdout] | [INFO] [stdout] 18 | let result = Core::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:67:33 [INFO] [stdout] | [INFO] [stdout] 67 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:27:23 [INFO] [stdout] | [INFO] [stdout] 27 | assert!(Core::is_runing(), "Core::is_runing() should return true after start"); [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move_to` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/listen.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | Simulate::mouse_move_to(x + 50, y + 50); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_monitor_from_point` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:79:38 [INFO] [stdout] | [INFO] [stdout] 79 | let found = Display::get_monitor_from_point(cx, cy); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:32:15 [INFO] [stdout] | [INFO] [stdout] 32 | Core::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `callback` is never read [INFO] [stdout] --> src/dispatcher.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) struct Subscriber { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 17 | pub(crate) status: Status, [INFO] [stdout] 18 | pub(crate) callback: Box, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:39:24 [INFO] [stdout] | [INFO] [stdout] 39 | assert!(!Core::is_runing(), "Core::is_runing() should return false after stop"); [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `NEXT_ID` is never used [INFO] [stdout] --> src/dispatcher.rs:22:19 [INFO] [stdout] | [INFO] [stdout] 22 | pub(crate) static NEXT_ID: AtomicU64 = AtomicU64::new(0); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `dispatch` is never used [INFO] [stdout] --> src/dispatcher.rs:31:15 [INFO] [stdout] | [INFO] [stdout] 31 | pub(crate) fn dispatch(event: Event) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `remove_all` is never used [INFO] [stdout] --> src/dispatcher.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | pub(crate) fn remove_all() { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `scancode_from_key` is never used [INFO] [stdout] --> src/keycodes/windows.rs:27:16 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn scancode_from_key(key: Key) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_win_codes` is never used [INFO] [stdout] --> src/keycodes/windows.rs:66:16 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn get_win_codes(key: Key) -> Option<(u32, u32)>{ [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | / decl_keycodes! { [INFO] [stdout] 86 | | Alt, 164, 0x38, [INFO] [stdout] 87 | | AltGr, 165, 0xE038, [INFO] [stdout] 88 | | Backspace, 0x08, 0x0E, [INFO] [stdout] ... | [INFO] [stdout] 227 | | Pause, 19, 0x0000 [INFO] [stdout] 228 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `decl_keycodes` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:95:33 [INFO] [stdout] | [INFO] [stdout] 95 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | Listen::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:47:42 [INFO] [stdout] | [INFO] [stdout] 47 | thread::spawn(|| { let _ = Core::start(); }); [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/listen.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | Grab::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:109:33 [INFO] [stdout] | [INFO] [stdout] 109 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `pause` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:51:15 [INFO] [stdout] | [INFO] [stdout] 51 | Core::pause(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `subscribe` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:98:31 [INFO] [stdout] | [INFO] [stdout] 98 | let _handle = Listen::subscribe(move |event| { [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:53:24 [INFO] [stdout] | [INFO] [stdout] 53 | assert!(!Core::is_runing(), "is_runing should be false after pause"); [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/listen.rs:106:19 [INFO] [stdout] | [INFO] [stdout] 106 | Simulate::keyboard(Key::KeyA, true); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:123:33 [INFO] [stdout] | [INFO] [stdout] 123 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/listen.rs:108:19 [INFO] [stdout] | [INFO] [stdout] 108 | Simulate::keyboard(Key::KeyA, false); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `resume` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:56:15 [INFO] [stdout] | [INFO] [stdout] 56 | Core::resume(); [INFO] [stdout] | ^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:57:23 [INFO] [stdout] | [INFO] [stdout] 57 | assert!(Core::is_runing(), "is_runing should be true after resume"); [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:125:17 [INFO] [stdout] | [INFO] [stdout] 125 | Listen::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:60:15 [INFO] [stdout] | [INFO] [stdout] 60 | Core::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:146:33 [INFO] [stdout] | [INFO] [stdout] 146 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/listen.rs:126:15 [INFO] [stdout] | [INFO] [stdout] 126 | Grab::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `subscribe` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:131:31 [INFO] [stdout] | [INFO] [stdout] 131 | let _handle = Listen::subscribe(move |event| { [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:68:42 [INFO] [stdout] | [INFO] [stdout] 68 | thread::spawn(|| { let _ = Core::start(); }); [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:165:33 [INFO] [stdout] | [INFO] [stdout] 165 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/listen.rs:139:19 [INFO] [stdout] | [INFO] [stdout] 139 | Simulate::mouse_wheel(0.0, 1.0); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:70:23 [INFO] [stdout] | [INFO] [stdout] 70 | assert!(Core::is_runing()); [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_monitor_from_point` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:180:38 [INFO] [stdout] | [INFO] [stdout] 180 | let found = Display::get_monitor_from_point(px, py); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:73:34 [INFO] [stdout] | [INFO] [stdout] 73 | let second_start = Core::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:157:17 [INFO] [stdout] | [INFO] [stdout] 157 | Listen::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Core` in the current scope [INFO] [stdout] --> tests/core.rs:76:15 [INFO] [stdout] | [INFO] [stdout] 76 | Core::stop(); [INFO] [stdout] | ^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_scale_factor` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:194:38 [INFO] [stdout] | [INFO] [stdout] 194 | let initial_scale = Display::get_scale_factor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `raw-input` (test "core") due to 15 previous errors [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/listen.rs:158:15 [INFO] [stdout] | [INFO] [stdout] 158 | Grab::start(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `subscribe` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:163:31 [INFO] [stdout] | [INFO] [stdout] 163 | let _handle = Listen::subscribe(move |_| { [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_scale_factor` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | Display::get_scale_factor(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `pause` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:169:17 [INFO] [stdout] | [INFO] [stdout] 169 | Listen::pause(); [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/listen.rs:170:19 [INFO] [stdout] | [INFO] [stdout] 170 | Simulate::mouse_move(5, 5); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:208:37 [INFO] [stdout] | [INFO] [stdout] 208 | let mut last_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `resume` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/listen.rs:174:17 [INFO] [stdout] | [INFO] [stdout] 174 | Listen::resume(); [INFO] [stdout] | ^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:210:40 [INFO] [stdout] | [INFO] [stdout] 210 | let current_pos = Display::get_cursor_pos_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/listen.rs:175:19 [INFO] [stdout] | [INFO] [stdout] 175 | Simulate::mouse_move(5, 5); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_virtual_screen_boundary` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:228:41 [INFO] [stdout] | [INFO] [stdout] 228 | let (vx, vy, vw, vh) = Display::get_virtual_screen_boundary(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:229:33 [INFO] [stdout] | [INFO] [stdout] 229 | let monitors = Display::get_available_monitors(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_virtual_screen_boundary` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:274:41 [INFO] [stdout] | [INFO] [stdout] 274 | let (vx, vy, vw, vh) = Display::get_virtual_screen_boundary(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_screen_size_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/display.rs:284:33 [INFO] [stdout] | [INFO] [stdout] 284 | let (sw, sh) = Display::get_screen_size_physical(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stderr] error: could not compile `raw-input` (test "display") due to 22 previous errors [INFO] [stderr] error: could not compile `raw-input` (test "listen") due to 29 previous errors [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:24:19 [INFO] [stdout] | [INFO] [stdout] 24 | Simulate::mouse_wheel(0.0, -1.0); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:30:19 [INFO] [stdout] | [INFO] [stdout] 30 | Simulate::keyboard(Key::ShiftLeft, true); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:31:19 [INFO] [stdout] | [INFO] [stdout] 31 | Simulate::keyboard(Key::KeyH, true); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:32:19 [INFO] [stdout] | [INFO] [stdout] 32 | Simulate::keyboard(Key::KeyH, false); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | Simulate::keyboard(Key::ShiftLeft, false); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | Simulate::keyboard(Key::KeyI, true); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:36:19 [INFO] [stdout] | [INFO] [stdout] 36 | Simulate::keyboard(Key::KeyI, false); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move_to` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:42:19 [INFO] [stdout] | [INFO] [stdout] 42 | Simulate::mouse_move_to(200, 200); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_button` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 44 | Simulate::mouse_button(MouseButton::Right, true); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_button` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | Simulate::mouse_button(MouseButton::Right, false); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | Simulate::mouse_move(50, 0); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | Simulate::mouse_move(0, 50); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:55:19 [INFO] [stdout] | [INFO] [stdout] 55 | Simulate::mouse_move(-50, 0); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:57:19 [INFO] [stdout] | [INFO] [stdout] 57 | Simulate::mouse_move(0, -50); [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `simulate` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | Simulate::simulate(enter_down); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `simulate` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 66 | Simulate::simulate(enter_up); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_virtual_screen_boundary` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/simulate.rs:76:41 [INFO] [stdout] | [INFO] [stdout] 76 | let (vx, vy, vw, vh) = Display::get_virtual_screen_boundary(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move_to` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:81:23 [INFO] [stdout] | [INFO] [stdout] 81 | Simulate::mouse_move_to(vx, vy); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move_to` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:85:23 [INFO] [stdout] | [INFO] [stdout] 85 | Simulate::mouse_move_to(vx + vw - 1, vy + vh - 1); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:96:23 [INFO] [stdout] | [INFO] [stdout] 96 | Simulate::mouse_wheel(0.0, -0.1); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:104:23 [INFO] [stdout] | [INFO] [stdout] 104 | Simulate::mouse_wheel(0.0, 0.1); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:111:23 [INFO] [stdout] | [INFO] [stdout] 111 | Simulate::mouse_wheel(0.1, 0.0); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/simulate.rs:120:23 [INFO] [stdout] | [INFO] [stdout] 120 | Simulate::mouse_wheel(-0.1, 0.0); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stderr] error: could not compile `raw-input` (test "simulate") due to 23 previous errors [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Core` in the current scope [INFO] [stdout] --> tests/interface_check.rs:7:54 [INFO] [stdout] | [INFO] [stdout] 7 | let _: fn() -> Result<(), CoreError> = Core::start; [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Core` in the current scope [INFO] [stdout] --> tests/interface_check.rs:8:37 [INFO] [stdout] | [INFO] [stdout] 8 | let _: fn() -> bool = Core::is_runing; [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `pause` found for struct `Core` in the current scope [INFO] [stdout] --> tests/interface_check.rs:9:29 [INFO] [stdout] | [INFO] [stdout] 9 | let _: fn() = Core::pause; [INFO] [stdout] | ^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `resume` found for struct `Core` in the current scope [INFO] [stdout] --> tests/interface_check.rs:10:29 [INFO] [stdout] | [INFO] [stdout] 10 | let _: fn() = Core::resume; [INFO] [stdout] | ^^^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Core` in the current scope [INFO] [stdout] --> tests/interface_check.rs:11:29 [INFO] [stdout] | [INFO] [stdout] 11 | let _: fn() = Core::stop; [INFO] [stdout] | ^^^^ function or associated item not found in `Core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:16:31 [INFO] [stdout] | [INFO] [stdout] 16 | let _: fn() = Listen::start; [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:17:37 [INFO] [stdout] | [INFO] [stdout] 17 | let _: fn() -> bool = Grab::is_runing; [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `pause` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:18:31 [INFO] [stdout] | [INFO] [stdout] 18 | let _: fn() = Listen::pause; [INFO] [stdout] | ^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `resume` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:19:31 [INFO] [stdout] | [INFO] [stdout] 19 | let _: fn() = Listen::resume; [INFO] [stdout] | ^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:20:31 [INFO] [stdout] | [INFO] [stdout] 20 | let _: fn() = Listen::stop; [INFO] [stdout] | ^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | let _: fn(bool) = Listen::mouse_move; [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:22:35 [INFO] [stdout] | [INFO] [stdout] 22 | let _: fn(bool) = Listen::mouse_wheel; [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_button` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:23:35 [INFO] [stdout] | [INFO] [stdout] 23 | let _: fn(bool) = Listen::mouse_button; [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | let _: fn(bool) = Listen::keyboard; [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `unsubscribe_all` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:32:31 [INFO] [stdout] | [INFO] [stdout] 32 | let _: fn() = Listen::unsubscribe_all; [INFO] [stdout] | ^^^^^^^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `subscribe` found for struct `Listen` in the current scope [INFO] [stdout] --> tests/interface_check.rs:30:60 [INFO] [stdout] | [INFO] [stdout] 30 | let _: raw_input::SubscriptionHandle = Listen::subscribe(f); [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Listen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `start` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:37:29 [INFO] [stdout] | [INFO] [stdout] 37 | let _: fn() = Grab::start; [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `is_runing` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:38:37 [INFO] [stdout] | [INFO] [stdout] 38 | let _: fn() -> bool = Grab::is_runing; [INFO] [stdout] | ^^^^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `pause` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:39:29 [INFO] [stdout] | [INFO] [stdout] 39 | let _: fn() = Grab::pause; [INFO] [stdout] | ^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `resume` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:40:29 [INFO] [stdout] | [INFO] [stdout] 40 | let _: fn() = Grab::resume; [INFO] [stdout] | ^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `stop` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:41:29 [INFO] [stdout] | [INFO] [stdout] 41 | let _: fn() = Grab::stop; [INFO] [stdout] | ^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | let _: fn(bool) = Grab::mouse_move; [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:43:33 [INFO] [stdout] | [INFO] [stdout] 43 | let _: fn(bool) = Grab::mouse_wheel; [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_button` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:44:33 [INFO] [stdout] | [INFO] [stdout] 44 | let _: fn(bool) = Grab::mouse_button; [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Grab` in the current scope [INFO] [stdout] --> tests/interface_check.rs:45:33 [INFO] [stdout] | [INFO] [stdout] 45 | let _: fn(bool) = Grab::keyboard; [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Grab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_scale_factor` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:50:39 [INFO] [stdout] | [INFO] [stdout] 50 | let _: fn() -> f64 = Display::get_scale_factor; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_cursor_pos_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:51:46 [INFO] [stdout] | [INFO] [stdout] 51 | let _: fn() -> (i32, i32) = Display::get_cursor_pos_physical; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_screen_size_physical` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:52:46 [INFO] [stdout] | [INFO] [stdout] 52 | let _: fn() -> (i32, i32) = Display::get_screen_size_physical; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_virtual_screen_boundary` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:53:56 [INFO] [stdout] | [INFO] [stdout] 53 | let _: fn() -> (i32, i32, i32, i32) = Display::get_virtual_screen_boundary; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_available_monitors` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:54:63 [INFO] [stdout] | [INFO] [stdout] 54 | let _: fn() -> Vec = Display::get_available_monitors; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_primary_monitor` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:55:66 [INFO] [stdout] | [INFO] [stdout] 55 | let _: fn() -> Option = Display::get_primary_monitor; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_current_monitor` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:56:66 [INFO] [stdout] | [INFO] [stdout] 56 | let _: fn() -> Option = Display::get_current_monitor; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `get_monitor_from_point` found for struct `raw_input::Display` in the current scope [INFO] [stdout] --> tests/interface_check.rs:57:74 [INFO] [stdout] | [INFO] [stdout] 57 | let _: fn(i32, i32) -> Option = Display::get_monitor_from_point; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `raw_input::Display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `simulate` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/interface_check.rs:62:38 [INFO] [stdout] | [INFO] [stdout] 62 | let _: fn(Event) = Simulate::simulate; [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/interface_check.rs:63:41 [INFO] [stdout] | [INFO] [stdout] 63 | let _: fn(i32, i32) = Simulate::mouse_move; [INFO] [stdout] | ^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_move_to` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/interface_check.rs:64:41 [INFO] [stdout] | [INFO] [stdout] 64 | let _: fn(i32, i32) = Simulate::mouse_move_to; [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_wheel` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/interface_check.rs:65:41 [INFO] [stdout] | [INFO] [stdout] 65 | let _: fn(f64, f64) = Simulate::mouse_wheel; [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `mouse_button` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/interface_check.rs:66:50 [INFO] [stdout] | [INFO] [stdout] 66 | let _: fn(MouseButton, bool) = Simulate::mouse_button; [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `keyboard` found for struct `Simulate` in the current scope [INFO] [stdout] --> tests/interface_check.rs:67:42 [INFO] [stdout] | [INFO] [stdout] 67 | let _: fn(Key, bool) = Simulate::keyboard; [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `Simulate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stderr] error: could not compile `raw-input` (test "interface_check") due to 39 previous errors [INFO] running `Command { std: "docker" "inspect" "e75a5c11984b945664300826efc8bd91df5cfeaa91934af3e6c76a54f1d27db0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e75a5c11984b945664300826efc8bd91df5cfeaa91934af3e6c76a54f1d27db0", kill_on_drop: false }` [INFO] [stdout] e75a5c11984b945664300826efc8bd91df5cfeaa91934af3e6c76a54f1d27db0