[INFO] cloning repository https://github.com/zxey/mshtml_webview [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/zxey/mshtml_webview" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzxey%2Fmshtml_webview", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzxey%2Fmshtml_webview'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 72e617ade7ba8be1ac687b546402a801ed65a261 [INFO] checking zxey/mshtml_webview against try#cac44d9528e3bbbdaa1537d187bd489ccc5de18c for pr-91141 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzxey%2Fmshtml_webview" "/workspace/builds/worker-106/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-106/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/zxey/mshtml_webview on toolchain cac44d9528e3bbbdaa1537d187bd489ccc5de18c [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/zxey/mshtml_webview [INFO] finished tweaking git repo https://github.com/zxey/mshtml_webview [INFO] tweaked toml for git repo https://github.com/zxey/mshtml_webview written to /workspace/builds/worker-106/source/Cargo.toml [INFO] crate git repo https://github.com/zxey/mshtml_webview already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-106/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-106/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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4b1bf7c9d14bbe0dcd4e26da72485b6ab38cf4aadc95a845e9263685fd225f95 [INFO] running `Command { std: "docker" "start" "-a" "4b1bf7c9d14bbe0dcd4e26da72485b6ab38cf4aadc95a845e9263685fd225f95", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4b1bf7c9d14bbe0dcd4e26da72485b6ab38cf4aadc95a845e9263685fd225f95", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4b1bf7c9d14bbe0dcd4e26da72485b6ab38cf4aadc95a845e9263685fd225f95", kill_on_drop: false }` [INFO] [stdout] 4b1bf7c9d14bbe0dcd4e26da72485b6ab38cf4aadc95a845e9263685fd225f95 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-106/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-106/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3822ca973cfb261c4df70f387bcb82a31b3a0ba11c6a27f3b3adde7010a1a413 [INFO] running `Command { std: "docker" "start" "-a" "3822ca973cfb261c4df70f387bcb82a31b3a0ba11c6a27f3b3adde7010a1a413", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.9 [INFO] [stderr] Compiling syn v1.0.16 [INFO] [stderr] Compiling libc v0.2.67 [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Compiling quote v1.0.3 [INFO] [stderr] Compiling com_macros_support v0.1.0 (https://github.com/microsoft/com-rs.git#324aac6f) [INFO] [stderr] Compiling com_macros v0.1.0 (https://github.com/microsoft/com-rs.git#324aac6f) [INFO] [stderr] Checking com v0.1.0 (https://github.com/microsoft/com-rs.git#324aac6f) [INFO] [stderr] Checking mshtml_webview v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::shared::minwindef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::shared::ntdef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::shared::windef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::winerror::{self, FAILED, S_OK}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::um::errhandlingapi::*; [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/main.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::um::libloaderapi::*; [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/main.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | use winapi::um::objidl::FORMATETC; [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/main.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use winapi::um::ole2::*; [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/main.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | use winapi::um::winuser::*; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os` [INFO] [stdout] --> src/main.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | use std::os::windows::ffi::{OsStrExt, OsStringExt}; [INFO] [stdout] | ^^^^^^^ could not find `windows` in `os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::shared::guiddef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::minwindef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::shared::ntdef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::shared::windef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | use winapi::shared::wtypes::BSTR; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use winapi::shared::wtypesbase::*; [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/interface.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | use winapi::um::oaidl::{DISPID, DISPPARAMS, EXCEPINFO, VARIANT}; [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/interface.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | use winapi::um::objidl::SNB; [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/interface.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | use winapi::um::objidlbase::STATSTG; [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/interface.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | use winapi::um::wingdi::LOGPALETTE; [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/interface.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | use winapi::um::winuser::*; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::winerror::{E_FAIL, E_NOINTERFACE, E_NOTIMPL, E_PENDING, S_OK}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::shared`, `super::WebBrowser` [INFO] [stdout] --> src/main.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::winerror::{self, FAILED, S_OK}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] | [INFO] [stdout] ::: src/interface_impl.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use super::WebBrowser; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use winapi::shared::minwindef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use winapi::shared::ntdef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::shared::windef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::winerror::{self, FAILED, S_OK}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::um::errhandlingapi::*; [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/main.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::um::libloaderapi::*; [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/main.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | use winapi::um::objidl::FORMATETC; [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/main.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use winapi::um::ole2::*; [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/main.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | use winapi::um::winuser::*; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os` [INFO] [stdout] --> src/main.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | use std::os::windows::ffi::{OsStrExt, OsStringExt}; [INFO] [stdout] | ^^^^^^^ could not find `windows` in `os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use winapi::shared::guiddef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::minwindef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::shared::ntdef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::shared::windef::*; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | use winapi::shared::wtypes::BSTR; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use winapi::shared::wtypesbase::*; [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/interface.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | use winapi::um::oaidl::{DISPID, DISPPARAMS, EXCEPINFO, VARIANT}; [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/interface.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | use winapi::um::objidl::SNB; [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/interface.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | use winapi::um::objidlbase::STATSTG; [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/interface.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | use winapi::um::wingdi::LOGPALETTE; [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/interface.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | use winapi::um::winuser::*; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::winerror::{E_FAIL, E_NOINTERFACE, E_NOTIMPL, E_PENDING, S_OK}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `winapi::shared`, `super::WebBrowser` [INFO] [stdout] --> src/main.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::shared::winerror::{self, FAILED, S_OK}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] | [INFO] [stdout] ::: src/interface_impl.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use super::WebBrowser; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:43:58 [INFO] [stdout] | [INFO] [stdout] 43 | unsafe fn get_window(&self, phwnd: *mut *mut winapi::shared::windef::HWND__) -> i32 { [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:43:58 [INFO] [stdout] | [INFO] [stdout] 43 | unsafe fn get_window(&self, phwnd: *mut *mut winapi::shared::windef::HWND__) -> i32 { [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:71:37 [INFO] [stdout] | [INFO] [stdout] 71 | lprc_pos_rect: *mut winapi::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 `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:72:38 [INFO] [stdout] | [INFO] [stdout] 72 | lprc_clip_rect: *mut winapi::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 `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:86:40 [INFO] [stdout] | [INFO] [stdout] 86 | unsafe fn scroll(&self, _: winapi::shared::windef::SIZE) -> i32 { [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:102:57 [INFO] [stdout] | [INFO] [stdout] 102 | unsafe fn on_pos_rect_change(&self, _: *mut winapi::shared::windef::RECT) -> i32 { [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:71:37 [INFO] [stdout] | [INFO] [stdout] 71 | lprc_pos_rect: *mut winapi::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 `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:152:27 [INFO] [stdout] | [INFO] [stdout] 152 | _: *const winapi::shared::guiddef::GUID, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:72:38 [INFO] [stdout] | [INFO] [stdout] 72 | lprc_clip_rect: *mut winapi::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 `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:191:27 [INFO] [stdout] | [INFO] [stdout] 191 | _: *const winapi::shared::minwindef::FILETIME, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:192:27 [INFO] [stdout] | [INFO] [stdout] 192 | _: *const winapi::shared::minwindef::FILETIME, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:86:40 [INFO] [stdout] | [INFO] [stdout] 86 | unsafe fn scroll(&self, _: winapi::shared::windef::SIZE) -> i32 { [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:193:27 [INFO] [stdout] | [INFO] [stdout] 193 | _: *const winapi::shared::minwindef::FILETIME, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:102:57 [INFO] [stdout] | [INFO] [stdout] 102 | unsafe fn on_pos_rect_change(&self, _: *mut winapi::shared::windef::RECT) -> i32 { [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:197:50 [INFO] [stdout] | [INFO] [stdout] 197 | unsafe fn set_class(&self, _: *const winapi::shared::guiddef::GUID) -> i32 { [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:152:27 [INFO] [stdout] | [INFO] [stdout] 152 | _: *const winapi::shared::guiddef::GUID, [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/interface_impl.rs:203:43 [INFO] [stdout] | [INFO] [stdout] 203 | unsafe fn stat(&self, _: *mut winapi::um::objidlbase::STATSTG, _: u32) -> i32 { [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/interface_impl.rs:191:27 [INFO] [stdout] | [INFO] [stdout] 191 | _: *const winapi::shared::minwindef::FILETIME, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:17:37 [INFO] [stdout] | [INFO] [stdout] 17 | unsafe fn save_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:192:27 [INFO] [stdout] | [INFO] [stdout] 192 | _: *const winapi::shared::minwindef::FILETIME, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:193:27 [INFO] [stdout] | [INFO] [stdout] 193 | _: *const winapi::shared::minwindef::FILETIME, [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 21 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/interface_impl.rs:197:50 [INFO] [stdout] | [INFO] [stdout] 197 | unsafe fn set_class(&self, _: *const winapi::shared::guiddef::GUID) -> i32 { [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/interface_impl.rs:203:43 [INFO] [stdout] | [INFO] [stdout] 203 | unsafe fn stat(&self, _: *mut winapi::um::objidlbase::STATSTG, _: u32) -> i32 { [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:24:71 [INFO] [stdout] | [INFO] [stdout] 24 | unsafe fn get_container(&self, pp_container: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:25:37 [INFO] [stdout] | [INFO] [stdout] 25 | unsafe fn show_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:17:37 [INFO] [stdout] | [INFO] [stdout] 17 | unsafe fn save_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 21 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:26:52 [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:24:71 [INFO] [stdout] | [INFO] [stdout] 24 | unsafe fn get_container(&self, pp_container: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:27:51 [INFO] [stdout] | [INFO] [stdout] 27 | unsafe fn request_new_object_layout(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:25:37 [INFO] [stdout] | [INFO] [stdout] 25 | unsafe fn show_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:17:37 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 16 | pub trait IOleClientSite: IUnknown { [INFO] [stdout] 17 | unsafe fn save_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 20 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 21 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:26:52 [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:27:51 [INFO] [stdout] | [INFO] [stdout] 27 | unsafe fn request_new_object_layout(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 23 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:24:71 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 24 | unsafe fn get_container(&self, pp_container: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:25:37 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 25 | unsafe fn show_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:26:52 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:17:37 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 16 | pub trait IOleClientSite: IUnknown { [INFO] [stdout] 17 | unsafe fn save_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:27:51 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 27 | unsafe fn request_new_object_layout(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:32:69 [INFO] [stdout] | [INFO] [stdout] 32 | unsafe fn set_client_site(&self, p_client_site: *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 20 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:33:74 [INFO] [stdout] | [INFO] [stdout] 33 | unsafe fn get_client_site(&self, p_client_site: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 21 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:39:44 [INFO] [stdout] | [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:39:54 [INFO] [stdout] | [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 23 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:40:52 [INFO] [stdout] | [INFO] [stdout] 40 | unsafe fn set_moniker(&self, dw_which_moniker: DWORD, pmk: *mut c_void); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 43 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:24:71 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 24 | unsafe fn get_container(&self, pp_container: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:25:37 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 25 | unsafe fn show_object(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:44:27 [INFO] [stdout] | [INFO] [stdout] 44 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:26:52 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 26 | unsafe fn on_show_window(&self, show: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:27:51 [INFO] [stdout] | [INFO] [stdout] 15 | #[com_interface("00000118-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 27 | unsafe fn request_new_object_layout(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_client_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:32:69 [INFO] [stdout] | [INFO] [stdout] 32 | unsafe fn set_client_site(&self, p_client_site: *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:33:74 [INFO] [stdout] | [INFO] [stdout] 33 | unsafe fn get_client_site(&self, p_client_site: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:39:44 [INFO] [stdout] | [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:39:54 [INFO] [stdout] | [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:40:52 [INFO] [stdout] | [INFO] [stdout] 40 | unsafe fn set_moniker(&self, dw_which_moniker: DWORD, pmk: *mut c_void); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 43 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:44:27 [INFO] [stdout] | [INFO] [stdout] 44 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 50 | f_creation: BOOL, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 50 | f_creation: bool, [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 51 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:52:10 [INFO] [stdout] | [INFO] [stdout] 52 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:55:22 [INFO] [stdout] | [INFO] [stdout] 55 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 60 | i_verb: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPMSG` in this scope [INFO] [stdout] --> src/interface.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 61 | lpmsg: LPMSG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:63:17 [INFO] [stdout] | [INFO] [stdout] 63 | lindex: LONG, [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/interface.rs:64:22 [INFO] [stdout] | [INFO] [stdout] 64 | hwnd_parent: HWND, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 65 | lprc_pos_rect: LPCRECT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:66:10 [INFO] [stdout] | [INFO] [stdout] 66 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:67:72 [INFO] [stdout] | [INFO] [stdout] 67 | unsafe fn enum_verbs(&self, pp_enum_ole_verb: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:68:32 [INFO] [stdout] | [INFO] [stdout] 68 | unsafe fn update(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:69:39 [INFO] [stdout] | [INFO] [stdout] 69 | unsafe fn is_up_to_date(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CLSID` in this scope [INFO] [stdout] --> src/interface.rs:70:54 [INFO] [stdout] | [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:70:64 [INFO] [stdout] | [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:71:80 [INFO] [stdout] | [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:73:49 [INFO] [stdout] | [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:73:79 [INFO] [stdout] | [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:74:49 [INFO] [stdout] | [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:74:69 [INFO] [stdout] | [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:74:79 [INFO] [stdout] | [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:75:78 [INFO] [stdout] | [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:75:88 [INFO] [stdout] | [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:76:46 [INFO] [stdout] | [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:76:56 [INFO] [stdout] | [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:77:70 [INFO] [stdout] | [INFO] [stdout] 77 | unsafe fn enum_advise(&self, ppenum_advise: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:49 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:73 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:78:83 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LOGPALETTE` in this scope [INFO] [stdout] --> src/interface.rs:79:54 [INFO] [stdout] | [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:79:69 [INFO] [stdout] | [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 50 | f_creation: BOOL, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 50 | f_creation: bool, [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 51 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:52:10 [INFO] [stdout] | [INFO] [stdout] 52 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:55:22 [INFO] [stdout] | [INFO] [stdout] 55 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 60 | i_verb: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPMSG` in this scope [INFO] [stdout] --> src/interface.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 61 | lpmsg: LPMSG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:63:17 [INFO] [stdout] | [INFO] [stdout] 63 | lindex: LONG, [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/interface.rs:64:22 [INFO] [stdout] | [INFO] [stdout] 64 | hwnd_parent: HWND, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 65 | lprc_pos_rect: LPCRECT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:66:10 [INFO] [stdout] | [INFO] [stdout] 66 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:67:72 [INFO] [stdout] | [INFO] [stdout] 67 | unsafe fn enum_verbs(&self, pp_enum_ole_verb: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:68:32 [INFO] [stdout] | [INFO] [stdout] 68 | unsafe fn update(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:69:39 [INFO] [stdout] | [INFO] [stdout] 69 | unsafe fn is_up_to_date(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CLSID` in this scope [INFO] [stdout] --> src/interface.rs:70:54 [INFO] [stdout] | [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:70:64 [INFO] [stdout] | [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:71:80 [INFO] [stdout] | [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:73:49 [INFO] [stdout] | [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:73:79 [INFO] [stdout] | [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:74:49 [INFO] [stdout] | [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:74:69 [INFO] [stdout] | [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:74:79 [INFO] [stdout] | [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:32:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 31 | pub trait IOleObject: IUnknown { [INFO] [stdout] 32 | unsafe fn set_client_site(&self, p_client_site: *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:75:78 [INFO] [stdout] | [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:75:88 [INFO] [stdout] | [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:76:46 [INFO] [stdout] | [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:33:74 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 33 | unsafe fn get_client_site(&self, p_client_site: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:76:56 [INFO] [stdout] | [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:77:70 [INFO] [stdout] | [INFO] [stdout] 77 | unsafe fn enum_advise(&self, ppenum_advise: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 38 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:49 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:73 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:39:44 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:78:83 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:39:54 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LOGPALETTE` in this scope [INFO] [stdout] --> src/interface.rs:79:54 [INFO] [stdout] | [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:79:69 [INFO] [stdout] | [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:40:52 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 40 | unsafe fn set_moniker(&self, dw_which_moniker: DWORD, pmk: *mut c_void); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 43 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:44:27 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 44 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 46 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 50 | f_creation: BOOL, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 50 | f_creation: bool, [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 51 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:52:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 52 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:55:22 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 55 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 57 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 60 | i_verb: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPMSG` in this scope [INFO] [stdout] --> src/interface.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 61 | lpmsg: LPMSG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:63:17 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 63 | lindex: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/interface.rs:64:22 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 64 | hwnd_parent: HWND, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 65 | lprc_pos_rect: LPCRECT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:66:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 66 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:67:72 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 67 | unsafe fn enum_verbs(&self, pp_enum_ole_verb: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:68:32 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 68 | unsafe fn update(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:69:39 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 69 | unsafe fn is_up_to_date(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CLSID` in this scope [INFO] [stdout] --> src/interface.rs:70:54 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:70:64 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:32:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 31 | pub trait IOleObject: IUnknown { [INFO] [stdout] 32 | unsafe fn set_client_site(&self, p_client_site: *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:71:80 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:33:74 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 33 | unsafe fn get_client_site(&self, p_client_site: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 72 | -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 38 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:73:49 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:39:44 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:39:54 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 39 | unsafe fn close(&self, dw_save_option: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:73:79 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:74:49 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:40:52 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 40 | unsafe fn set_moniker(&self, dw_which_moniker: DWORD, pmk: *mut c_void); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:74:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 43 | dw_assign: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:74:79 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:44:27 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 44 | dw_which_moniker: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:75:78 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 46 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:75:88 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:76:46 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:76:56 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 50 | f_creation: BOOL, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 50 | f_creation: bool, [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 51 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:77:70 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 77 | unsafe fn enum_advise(&self, ppenum_advise: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:49 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:52:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 52 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:73 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:55:22 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 55 | dw_reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:78:83 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 57 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LOGPALETTE` in this scope [INFO] [stdout] --> src/interface.rs:79:54 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 60 | i_verb: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:79:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPMSG` in this scope [INFO] [stdout] --> src/interface.rs:61:16 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 61 | lpmsg: LPMSG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/interface.rs:84:45 [INFO] [stdout] | [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/interface.rs:63:17 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 63 | lindex: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/interface.rs:64:22 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 64 | hwnd_parent: HWND, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 65 | lprc_pos_rect: LPCRECT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:66:10 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 66 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:84:54 [INFO] [stdout] | [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:67:72 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 67 | unsafe fn enum_verbs(&self, pp_enum_ole_verb: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:85:59 [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:68:32 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 68 | unsafe fn update(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:85:68 [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:69:39 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 69 | unsafe fn is_up_to_date(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/interface.rs:84:45 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 83 | pub trait IOleWindow: IUnknown { [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CLSID` in this scope [INFO] [stdout] --> src/interface.rs:70:54 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:70:64 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 70 | unsafe fn get_user_class_id(&self, p_clsid: *mut CLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:84:54 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 83 | pub trait IOleWindow: IUnknown { [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:71:80 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 71 | unsafe fn get_user_type(&self, dw_form_of_type: DWORD, psz_user_type: *mut LPOLESTR) [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 72 | -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:85:59 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:73:49 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:85:68 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:73:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:90:45 [INFO] [stdout] | [INFO] [stdout] 90 | unsafe fn in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:73:79 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 73 | unsafe fn set_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:91:39 [INFO] [stdout] | [INFO] [stdout] 91 | unsafe fn ui_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:54 [INFO] [stdout] | [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:79 [INFO] [stdout] | [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:92:91 [INFO] [stdout] | [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:74:49 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:93:45 [INFO] [stdout] | [INFO] [stdout] 93 | unsafe fn reactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:90:45 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 89 | pub trait IOleInPlaceObject: IOleWindow { [INFO] [stdout] 90 | unsafe fn in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZEL` in this scope [INFO] [stdout] --> src/interface.rs:74:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:91:39 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 91 | unsafe fn ui_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:74:79 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 74 | unsafe fn get_extent(&self, dw_draw_aspect: DWORD, psizel: *mut SIZEL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:75:78 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:54 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:75:88 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 75 | unsafe fn advise(&self, p_advise_sink: *mut c_void, pdw_connection: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:79 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:76:46 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:76:56 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 76 | unsafe fn unadvise(&self, dw_connection: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:92:91 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:77:70 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 77 | unsafe fn enum_advise(&self, ppenum_advise: *mut *mut c_void) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:93:45 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 93 | unsafe fn reactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:49 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:98:47 [INFO] [stdout] | [INFO] [stdout] 98 | unsafe fn can_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:78:73 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:99:46 [INFO] [stdout] | [INFO] [stdout] 99 | unsafe fn on_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:100:40 [INFO] [stdout] | [INFO] [stdout] 100 | unsafe fn on_ui_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:78:83 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 78 | unsafe fn get_misc_status(&self, dw_aspect: DWORD, pdw_status: *mut DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 105 | lprc_pos_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:106:25 [INFO] [stdout] | [INFO] [stdout] 106 | lprc_clip_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LOGPALETTE` in this scope [INFO] [stdout] --> src/interface.rs:79:54 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 108 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZE` in this scope [INFO] [stdout] --> src/interface.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:79:69 [INFO] [stdout] | [INFO] [stdout] 30 | #[com_interface("00000112-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 79 | unsafe fn set_color_scheme(&self, p_logpal: *mut LOGPALETTE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:109:53 [INFO] [stdout] | [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/interface.rs:84:45 [INFO] [stdout] | [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:110:51 [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:84:54 [INFO] [stdout] | [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:110:60 [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:85:59 [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:111:48 [INFO] [stdout] | [INFO] [stdout] 111 | unsafe fn on_in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:85:68 [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:112:44 [INFO] [stdout] | [INFO] [stdout] 112 | unsafe fn discard_undo_state(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/interface.rs:84:45 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 83 | pub trait IOleWindow: IUnknown { [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:113:45 [INFO] [stdout] | [INFO] [stdout] 113 | unsafe fn deactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:84:54 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 83 | pub trait IOleWindow: IUnknown { [INFO] [stdout] 84 | unsafe fn get_window(&self, phwnd: *mut HWND) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:114:57 [INFO] [stdout] | [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:114:68 [INFO] [stdout] | [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:85:59 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:98:47 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 97 | pub trait IOleInPlaceSite: IOleWindow { [INFO] [stdout] 98 | unsafe fn can_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:85:68 [INFO] [stdout] | [INFO] [stdout] 82 | #[com_interface("00000114-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 85 | unsafe fn context_sensitive_help(&self, f_enter_mode: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_window_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:90:45 [INFO] [stdout] | [INFO] [stdout] 90 | unsafe fn in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:91:39 [INFO] [stdout] | [INFO] [stdout] 91 | unsafe fn ui_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:99:46 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 99 | unsafe fn on_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:54 [INFO] [stdout] | [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:79 [INFO] [stdout] | [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:92:91 [INFO] [stdout] | [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:100:40 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 100 | unsafe fn on_ui_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:93:45 [INFO] [stdout] | [INFO] [stdout] 93 | unsafe fn reactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 105 | lprc_pos_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:90:45 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 89 | pub trait IOleInPlaceObject: IOleWindow { [INFO] [stdout] 90 | unsafe fn in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:91:39 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 91 | unsafe fn ui_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:106:25 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 106 | lprc_clip_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:54 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 108 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCRECT` in this scope [INFO] [stdout] --> src/interface.rs:92:79 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZE` in this scope [INFO] [stdout] --> src/interface.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:92:91 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 92 | unsafe fn set_object_rects(&self, lprc_pos_rect: LPCRECT, lprc_clip_rect: LPCRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:109:53 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:93:45 [INFO] [stdout] | [INFO] [stdout] 88 | #[com_interface("00000113-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 93 | unsafe fn reactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_object_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:98:47 [INFO] [stdout] | [INFO] [stdout] 98 | unsafe fn can_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:99:46 [INFO] [stdout] | [INFO] [stdout] 99 | unsafe fn on_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:100:40 [INFO] [stdout] | [INFO] [stdout] 100 | unsafe fn on_ui_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 105 | lprc_pos_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:110:51 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:106:25 [INFO] [stdout] | [INFO] [stdout] 106 | lprc_clip_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 108 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZE` in this scope [INFO] [stdout] --> src/interface.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:110:60 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:109:53 [INFO] [stdout] | [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:110:51 [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:111:48 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 111 | unsafe fn on_in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:110:60 [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:111:48 [INFO] [stdout] | [INFO] [stdout] 111 | unsafe fn on_in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:112:44 [INFO] [stdout] | [INFO] [stdout] 112 | unsafe fn discard_undo_state(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:112:44 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 112 | unsafe fn discard_undo_state(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:113:45 [INFO] [stdout] | [INFO] [stdout] 113 | unsafe fn deactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:114:57 [INFO] [stdout] | [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:113:45 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 113 | unsafe fn deactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:114:68 [INFO] [stdout] | [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:98:47 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 97 | pub trait IOleInPlaceSite: IOleWindow { [INFO] [stdout] 98 | unsafe fn can_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:114:57 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:99:46 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 99 | unsafe fn on_in_place_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:114:68 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:100:40 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 100 | unsafe fn on_ui_activate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:121:27 [INFO] [stdout] | [INFO] [stdout] 121 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:122:19 [INFO] [stdout] | [INFO] [stdout] 122 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 105 | lprc_pos_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:123:20 [INFO] [stdout] | [INFO] [stdout] 123 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:124:20 [INFO] [stdout] | [INFO] [stdout] 124 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:106:25 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 106 | lprc_clip_rect: LPRECT, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:126:10 [INFO] [stdout] | [INFO] [stdout] 126 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:129:27 [INFO] [stdout] | [INFO] [stdout] 129 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 108 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZE` in this scope [INFO] [stdout] --> src/interface.rs:109:44 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:131:19 [INFO] [stdout] | [INFO] [stdout] 131 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 132 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:109:53 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 109 | unsafe fn scroll(&self, scroll_extant: SIZE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:134:10 [INFO] [stdout] | [INFO] [stdout] 134 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:137:27 [INFO] [stdout] | [INFO] [stdout] 137 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:138:19 [INFO] [stdout] | [INFO] [stdout] 138 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:110:51 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:139:20 [INFO] [stdout] | [INFO] [stdout] 139 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:140:20 [INFO] [stdout] | [INFO] [stdout] 140 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:142:10 [INFO] [stdout] | [INFO] [stdout] 142 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:110:60 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 110 | unsafe fn on_ui_deactivate(&self, f_undoable: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:145:27 [INFO] [stdout] | [INFO] [stdout] 145 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:147:19 [INFO] [stdout] | [INFO] [stdout] 147 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:111:48 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 111 | unsafe fn on_in_place_deactivate(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:148:22 [INFO] [stdout] | [INFO] [stdout] 148 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:149:19 [INFO] [stdout] | [INFO] [stdout] 149 | reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:112:44 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 112 | unsafe fn discard_undo_state(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:151:10 [INFO] [stdout] | [INFO] [stdout] 151 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:154:23 [INFO] [stdout] | [INFO] [stdout] 154 | ciid_exclude: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:113:45 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 113 | unsafe fn deactivate_and_undo(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:155:31 [INFO] [stdout] | [INFO] [stdout] 155 | rgiid_exclude: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope [INFO] [stdout] --> src/interface.rs:114:57 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 156 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:114:68 [INFO] [stdout] | [INFO] [stdout] 96 | #[com_interface("00000119-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 114 | unsafe fn on_pos_rect_change(&self, lprc_post_rect: LPRECT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iole_in_place_site_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:158:10 [INFO] [stdout] | [INFO] [stdout] 158 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:121:27 [INFO] [stdout] | [INFO] [stdout] 121 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:122:19 [INFO] [stdout] | [INFO] [stdout] 122 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:123:20 [INFO] [stdout] | [INFO] [stdout] 123 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:124:20 [INFO] [stdout] | [INFO] [stdout] 124 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:126:10 [INFO] [stdout] | [INFO] [stdout] 126 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:129:27 [INFO] [stdout] | [INFO] [stdout] 129 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:131:19 [INFO] [stdout] | [INFO] [stdout] 131 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 132 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:134:10 [INFO] [stdout] | [INFO] [stdout] 134 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:161:27 [INFO] [stdout] | [INFO] [stdout] 161 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:137:27 [INFO] [stdout] | [INFO] [stdout] 137 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:163:31 [INFO] [stdout] | [INFO] [stdout] 163 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:138:19 [INFO] [stdout] | [INFO] [stdout] 138 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:164:20 [INFO] [stdout] | [INFO] [stdout] 164 | grf_flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:139:20 [INFO] [stdout] | [INFO] [stdout] 139 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:165:10 [INFO] [stdout] | [INFO] [stdout] 165 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:140:20 [INFO] [stdout] | [INFO] [stdout] 140 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:166:47 [INFO] [stdout] | [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:142:10 [INFO] [stdout] | [INFO] [stdout] 142 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:145:27 [INFO] [stdout] | [INFO] [stdout] 145 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:166:57 [INFO] [stdout] | [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:147:19 [INFO] [stdout] | [INFO] [stdout] 147 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:167:32 [INFO] [stdout] | [INFO] [stdout] 167 | unsafe fn revert(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:148:22 [INFO] [stdout] | [INFO] [stdout] 148 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:170:20 [INFO] [stdout] | [INFO] [stdout] 170 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:172:20 [INFO] [stdout] | [INFO] [stdout] 172 | reserved3: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:149:19 [INFO] [stdout] | [INFO] [stdout] 149 | reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:174:10 [INFO] [stdout] | [INFO] [stdout] 174 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:151:10 [INFO] [stdout] | [INFO] [stdout] 151 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:175:56 [INFO] [stdout] | [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:154:23 [INFO] [stdout] | [INFO] [stdout] 154 | ciid_exclude: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:175:66 [INFO] [stdout] | [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:155:31 [INFO] [stdout] | [INFO] [stdout] 155 | rgiid_exclude: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 178 | pwcs_old_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 156 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:179:31 [INFO] [stdout] | [INFO] [stdout] 179 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:158:10 [INFO] [stdout] | [INFO] [stdout] 158 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:180:10 [INFO] [stdout] | [INFO] [stdout] 180 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:161:27 [INFO] [stdout] | [INFO] [stdout] 161 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:163:31 [INFO] [stdout] | [INFO] [stdout] 163 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:164:20 [INFO] [stdout] | [INFO] [stdout] 164 | grf_flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:183:27 [INFO] [stdout] | [INFO] [stdout] 183 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:184:24 [INFO] [stdout] | [INFO] [stdout] 184 | pctime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:185:24 [INFO] [stdout] | [INFO] [stdout] 185 | patime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:165:10 [INFO] [stdout] | [INFO] [stdout] 165 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 186 | pmtime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:166:47 [INFO] [stdout] | [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 187 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:166:57 [INFO] [stdout] | [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `REFCLSID` in this scope [INFO] [stdout] --> src/interface.rs:188:39 [INFO] [stdout] | [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:167:32 [INFO] [stdout] | [INFO] [stdout] 167 | unsafe fn revert(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:188:52 [INFO] [stdout] | [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:170:20 [INFO] [stdout] | [INFO] [stdout] 170 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:172:20 [INFO] [stdout] | [INFO] [stdout] 172 | reserved3: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:53 [INFO] [stdout] | [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:70 [INFO] [stdout] | [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:174:10 [INFO] [stdout] | [INFO] [stdout] 174 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:175:56 [INFO] [stdout] | [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:189:80 [INFO] [stdout] | [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `STATSTG` in this scope [INFO] [stdout] --> src/interface.rs:190:42 [INFO] [stdout] | [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:175:66 [INFO] [stdout] | [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:190:66 [INFO] [stdout] | [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 178 | pwcs_old_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:190:76 [INFO] [stdout] | [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:179:31 [INFO] [stdout] | [INFO] [stdout] 179 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:180:10 [INFO] [stdout] | [INFO] [stdout] 180 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:183:27 [INFO] [stdout] | [INFO] [stdout] 183 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:184:24 [INFO] [stdout] | [INFO] [stdout] 184 | pctime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:185:24 [INFO] [stdout] | [INFO] [stdout] 185 | patime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 186 | pmtime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 187 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `REFCLSID` in this scope [INFO] [stdout] --> src/interface.rs:188:39 [INFO] [stdout] | [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:188:52 [INFO] [stdout] | [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:53 [INFO] [stdout] | [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:70 [INFO] [stdout] | [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:121:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 121 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:189:80 [INFO] [stdout] | [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `STATSTG` in this scope [INFO] [stdout] --> src/interface.rs:190:42 [INFO] [stdout] | [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:122:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 122 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:190:66 [INFO] [stdout] | [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:123:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 123 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:190:76 [INFO] [stdout] | [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:124:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 124 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:126:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 126 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:129:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 129 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:131:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 131 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 132 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:134:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 134 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:137:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 137 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:138:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 138 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:139:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 139 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:140:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 140 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:142:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 142 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:145:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 145 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:147:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 147 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:148:22 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 148 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:149:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 149 | reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:151:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 151 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:154:23 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 154 | ciid_exclude: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:121:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 121 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:122:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 122 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:123:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 123 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:124:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 124 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:126:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 126 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:155:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 155 | rgiid_exclude: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:129:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 129 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 156 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:131:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 131 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:158:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 158 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 132 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:161:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 161 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:163:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 163 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:164:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 164 | grf_flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:134:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 134 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:165:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 165 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:137:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 137 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:166:47 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:138:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 138 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:139:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 139 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:166:57 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:140:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 140 | reserved2: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:167:32 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 167 | unsafe fn revert(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:142:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 142 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:170:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 170 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:145:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 145 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:147:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 147 | grf_mode: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:148:22 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 148 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:149:19 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 149 | reserved: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:151:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 151 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:154:23 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 154 | ciid_exclude: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:172:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 172 | reserved3: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:155:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 155 | rgiid_exclude: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:174:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 174 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SNB` in this scope [INFO] [stdout] --> src/interface.rs:156:22 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 156 | snb_exclude: SNB, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:175:56 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:158:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 158 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:161:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 161 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:163:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 163 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:164:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 164 | grf_flags: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:175:66 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 178 | pwcs_old_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:165:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 165 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:179:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 179 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:166:47 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:180:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 180 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:166:57 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 166 | unsafe fn commit(&self, grf_commit_flags: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:183:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 183 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:184:24 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 184 | pctime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:167:32 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 167 | unsafe fn revert(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:185:24 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 185 | patime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:170:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 170 | reserved1: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:172:20 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 172 | reserved3: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 186 | pmtime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:174:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 174 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 187 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `REFCLSID` in this scope [INFO] [stdout] --> src/interface.rs:188:39 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:175:56 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:188:52 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:175:66 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 175 | unsafe fn destroy_element(&self, pwcs_name: *const WCHAR) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:53 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 178 | pwcs_old_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:70 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:179:31 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 179 | pwcs_new_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:189:80 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:180:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 180 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `STATSTG` in this scope [INFO] [stdout] --> src/interface.rs:190:42 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WCHAR` in this scope [INFO] [stdout] --> src/interface.rs:183:27 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 183 | pwcs_name: *const WCHAR, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:190:66 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:184:24 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 184 | pctime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:190:76 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:198:13 [INFO] [stdout] | [INFO] [stdout] 198 | pub cb: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:185:24 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 185 | patime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:199:18 [INFO] [stdout] | [INFO] [stdout] 199 | pub fMDIApp: BOOL, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 199 | pub fMDIApp: bool, [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILETIME` in this scope [INFO] [stdout] --> src/interface.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 186 | pmtime: *const FILETIME, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 187 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `REFCLSID` in this scope [INFO] [stdout] --> src/interface.rs:188:39 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:188:52 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 188 | unsafe fn set_class(&self, clsid: REFCLSID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:53 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:189:70 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/interface.rs:200:20 [INFO] [stdout] | [INFO] [stdout] 200 | pub hwndFrame: HWND, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HACCEL` in this scope [INFO] [stdout] --> src/interface.rs:201:17 [INFO] [stdout] | [INFO] [stdout] 201 | pub haccel: HACCEL, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:189:80 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 189 | unsafe fn set_state_bits(&self, grf_state_bits: DWORD, grf_mask: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:202:24 [INFO] [stdout] | [INFO] [stdout] 202 | pub cAccelEntries: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:217:56 [INFO] [stdout] | [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:217:65 [INFO] [stdout] | [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:220:20 [INFO] [stdout] | [INFO] [stdout] 220 | i_ti_info: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:221:15 [INFO] [stdout] | [INFO] [stdout] 221 | icid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:223:10 [INFO] [stdout] | [INFO] [stdout] 223 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:226:22 [INFO] [stdout] | [INFO] [stdout] 226 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | rgsz_names: *mut LPOLESTR, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:228:18 [INFO] [stdout] | [INFO] [stdout] 228 | c_names: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:229:15 [INFO] [stdout] | [INFO] [stdout] 229 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:230:26 [INFO] [stdout] | [INFO] [stdout] 230 | rg_disp_id: *mut DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `STATSTG` in this scope [INFO] [stdout] --> src/interface.rs:190:42 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 234 | disp_id_member: DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/interface.rs:190:66 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 235 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:190:76 [INFO] [stdout] | [INFO] [stdout] 117 | #[com_interface("0000000b-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 190 | unsafe fn stat(&self, pstatstg: *mut STATSTG, grf_stat_flag: DWORD) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `istorage_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:236:15 [INFO] [stdout] | [INFO] [stdout] 236 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:198:13 [INFO] [stdout] | [INFO] [stdout] 198 | pub cb: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WORD` in this scope [INFO] [stdout] --> src/interface.rs:237:18 [INFO] [stdout] | [INFO] [stdout] 237 | w_flags: WORD, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPPARAMS` in this scope [INFO] [stdout] --> src/interface.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | p_disp_params: *mut DISPPARAMS, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/interface.rs:199:18 [INFO] [stdout] | [INFO] [stdout] 199 | pub fMDIApp: BOOL, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 199 | pub fMDIApp: bool, [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:239:28 [INFO] [stdout] | [INFO] [stdout] 239 | p_var_result: *mut VARIANT, [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/interface.rs:200:20 [INFO] [stdout] | [INFO] [stdout] 200 | pub hwndFrame: HWND, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EXCEPINFO` in this scope [INFO] [stdout] --> src/interface.rs:240:28 [INFO] [stdout] | [INFO] [stdout] 240 | p_excep_info: *mut EXCEPINFO, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HACCEL` in this scope [INFO] [stdout] --> src/interface.rs:201:17 [INFO] [stdout] | [INFO] [stdout] 201 | pub haccel: HACCEL, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:241:26 [INFO] [stdout] | [INFO] [stdout] 241 | pu_arg_err: *mut UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:202:24 [INFO] [stdout] | [INFO] [stdout] 202 | pub cAccelEntries: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:242:10 [INFO] [stdout] | [INFO] [stdout] 242 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:217:56 [INFO] [stdout] | [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:217:56 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 216 | pub trait IDispatch: IUnknown { [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:217:65 [INFO] [stdout] | [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:220:20 [INFO] [stdout] | [INFO] [stdout] 220 | i_ti_info: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:221:15 [INFO] [stdout] | [INFO] [stdout] 221 | icid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:217:65 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 216 | pub trait IDispatch: IUnknown { [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:223:10 [INFO] [stdout] | [INFO] [stdout] 223 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:220:20 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 220 | i_ti_info: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:226:22 [INFO] [stdout] | [INFO] [stdout] 226 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | rgsz_names: *mut LPOLESTR, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:228:18 [INFO] [stdout] | [INFO] [stdout] 228 | c_names: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:221:15 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 221 | icid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:229:15 [INFO] [stdout] | [INFO] [stdout] 229 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:230:26 [INFO] [stdout] | [INFO] [stdout] 230 | rg_disp_id: *mut DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:223:10 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 223 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 234 | disp_id_member: DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:226:22 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 226 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 235 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:236:15 [INFO] [stdout] | [INFO] [stdout] 236 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WORD` in this scope [INFO] [stdout] --> src/interface.rs:237:18 [INFO] [stdout] | [INFO] [stdout] 237 | w_flags: WORD, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPPARAMS` in this scope [INFO] [stdout] --> src/interface.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 238 | p_disp_params: *mut DISPPARAMS, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 227 | rgsz_names: *mut LPOLESTR, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:239:28 [INFO] [stdout] | [INFO] [stdout] 239 | p_var_result: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EXCEPINFO` in this scope [INFO] [stdout] --> src/interface.rs:240:28 [INFO] [stdout] | [INFO] [stdout] 240 | p_excep_info: *mut EXCEPINFO, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:228:18 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 228 | c_names: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:241:26 [INFO] [stdout] | [INFO] [stdout] 241 | pu_arg_err: *mut UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:229:15 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 229 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:230:26 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 230 | rg_disp_id: *mut DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 231 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 234 | disp_id_member: DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 235 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:236:15 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 236 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WORD` in this scope [INFO] [stdout] --> src/interface.rs:237:18 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 237 | w_flags: WORD, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPPARAMS` in this scope [INFO] [stdout] --> src/interface.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 238 | p_disp_params: *mut DISPPARAMS, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:242:10 [INFO] [stdout] | [INFO] [stdout] 242 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:239:28 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 239 | p_var_result: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EXCEPINFO` in this scope [INFO] [stdout] --> src/interface.rs:240:28 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 240 | p_excep_info: *mut EXCEPINFO, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:217:56 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 216 | pub trait IDispatch: IUnknown { [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:241:26 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 241 | pu_arg_err: *mut UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:217:65 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 216 | pub trait IDispatch: IUnknown { [INFO] [stdout] 217 | unsafe fn get_type_info_count(&self, pctinfo: *mut UINT) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:242:10 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 242 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:247:33 [INFO] [stdout] | [INFO] [stdout] 247 | unsafe fn go_back(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:220:20 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 220 | i_ti_info: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:248:36 [INFO] [stdout] | [INFO] [stdout] 248 | unsafe fn go_forward(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:221:15 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 221 | icid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:249:33 [INFO] [stdout] | [INFO] [stdout] 249 | unsafe fn go_home(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 250 | unsafe fn go_search(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:223:10 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 223 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BSTR` in this scope [INFO] [stdout] --> src/interface.rs:253:14 [INFO] [stdout] | [INFO] [stdout] 253 | url: BSTR, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 254 | flags: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:255:33 [INFO] [stdout] | [INFO] [stdout] 255 | target_frame_name: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:226:22 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 226 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:256:25 [INFO] [stdout] | [INFO] [stdout] 256 | post_data: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 257 | headers: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPOLESTR` in this scope [INFO] [stdout] --> src/interface.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 227 | rgsz_names: *mut LPOLESTR, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:258:10 [INFO] [stdout] | [INFO] [stdout] 258 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:259:33 [INFO] [stdout] | [INFO] [stdout] 259 | unsafe fn refresh(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:228:18 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 228 | c_names: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:229:15 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 229 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:230:26 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 230 | rg_disp_id: *mut DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:260:34 [INFO] [stdout] | [INFO] [stdout] 260 | unsafe fn refresh2(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:261:30 [INFO] [stdout] | [INFO] [stdout] 261 | unsafe fn stop(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:262:41 [INFO] [stdout] | [INFO] [stdout] 262 | unsafe fn get_application(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | unsafe fn get_parent(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:264:39 [INFO] [stdout] | [INFO] [stdout] 264 | unsafe fn get_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:265:38 [INFO] [stdout] | [INFO] [stdout] 265 | unsafe fn get_document(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:266:49 [INFO] [stdout] | [INFO] [stdout] 266 | unsafe fn get_top_level_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:267:34 [INFO] [stdout] | [INFO] [stdout] 267 | unsafe fn get_type(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:268:34 [INFO] [stdout] | [INFO] [stdout] 268 | unsafe fn get_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 231 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPID` in this scope [INFO] [stdout] --> src/interface.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 234 | disp_id_member: DISPID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IID` in this scope [INFO] [stdout] --> src/interface.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 235 | riid: *const IID, [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use com::IID; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LCID` in this scope [INFO] [stdout] --> src/interface.rs:236:15 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 236 | lcid: LCID, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WORD` in this scope [INFO] [stdout] --> src/interface.rs:237:18 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 237 | w_flags: WORD, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DISPPARAMS` in this scope [INFO] [stdout] --> src/interface.rs:238:29 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 238 | p_disp_params: *mut DISPPARAMS, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:239:28 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 239 | p_var_result: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EXCEPINFO` in this scope [INFO] [stdout] --> src/interface.rs:240:28 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 240 | p_excep_info: *mut EXCEPINFO, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/interface.rs:241:26 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 241 | pu_arg_err: *mut UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:242:10 [INFO] [stdout] | [INFO] [stdout] 215 | #[com_interface("00020400-0000-0000-C000-000000000046")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 242 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `idispatch_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:247:33 [INFO] [stdout] | [INFO] [stdout] 247 | unsafe fn go_back(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:248:36 [INFO] [stdout] | [INFO] [stdout] 248 | unsafe fn go_forward(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:249:33 [INFO] [stdout] | [INFO] [stdout] 249 | unsafe fn go_home(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 250 | unsafe fn go_search(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BSTR` in this scope [INFO] [stdout] --> src/interface.rs:253:14 [INFO] [stdout] | [INFO] [stdout] 253 | url: BSTR, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 254 | flags: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:255:33 [INFO] [stdout] | [INFO] [stdout] 255 | target_frame_name: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:269:34 [INFO] [stdout] | [INFO] [stdout] 269 | unsafe fn put_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:256:25 [INFO] [stdout] | [INFO] [stdout] 256 | post_data: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 257 | headers: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:270:33 [INFO] [stdout] | [INFO] [stdout] 270 | unsafe fn get_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:258:10 [INFO] [stdout] | [INFO] [stdout] 258 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:259:33 [INFO] [stdout] | [INFO] [stdout] 259 | unsafe fn refresh(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:271:33 [INFO] [stdout] | [INFO] [stdout] 271 | unsafe fn put_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:260:34 [INFO] [stdout] | [INFO] [stdout] 260 | unsafe fn refresh2(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:272:35 [INFO] [stdout] | [INFO] [stdout] 272 | unsafe fn get_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:261:30 [INFO] [stdout] | [INFO] [stdout] 261 | unsafe fn stop(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:273:35 [INFO] [stdout] | [INFO] [stdout] 273 | unsafe fn put_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:274:36 [INFO] [stdout] | [INFO] [stdout] 274 | unsafe fn get_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:262:41 [INFO] [stdout] | [INFO] [stdout] 262 | unsafe fn get_application(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:275:36 [INFO] [stdout] | [INFO] [stdout] 275 | unsafe fn put_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | unsafe fn get_parent(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:264:39 [INFO] [stdout] | [INFO] [stdout] 264 | unsafe fn get_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:276:43 [INFO] [stdout] | [INFO] [stdout] 276 | unsafe fn get_location_name(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:265:38 [INFO] [stdout] | [INFO] [stdout] 265 | unsafe fn get_document(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 277 | unsafe fn get_location_url(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:278:34 [INFO] [stdout] | [INFO] [stdout] 278 | unsafe fn get_busy(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:266:49 [INFO] [stdout] | [INFO] [stdout] 266 | unsafe fn get_top_level_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:247:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 246 | pub trait IWebBrowser: IDispatch { [INFO] [stdout] 247 | unsafe fn go_back(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:248:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 248 | unsafe fn go_forward(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:267:34 [INFO] [stdout] | [INFO] [stdout] 267 | unsafe fn get_type(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:268:34 [INFO] [stdout] | [INFO] [stdout] 268 | unsafe fn get_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:269:34 [INFO] [stdout] | [INFO] [stdout] 269 | unsafe fn put_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:249:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 249 | unsafe fn go_home(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:270:33 [INFO] [stdout] | [INFO] [stdout] 270 | unsafe fn get_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:271:33 [INFO] [stdout] | [INFO] [stdout] 271 | unsafe fn put_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 250 | unsafe fn go_search(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:272:35 [INFO] [stdout] | [INFO] [stdout] 272 | unsafe fn get_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:273:35 [INFO] [stdout] | [INFO] [stdout] 273 | unsafe fn put_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BSTR` in this scope [INFO] [stdout] --> src/interface.rs:253:14 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 253 | url: BSTR, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:274:36 [INFO] [stdout] | [INFO] [stdout] 274 | unsafe fn get_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:275:36 [INFO] [stdout] | [INFO] [stdout] 275 | unsafe fn put_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 254 | flags: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:276:43 [INFO] [stdout] | [INFO] [stdout] 276 | unsafe fn get_location_name(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 277 | unsafe fn get_location_url(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:255:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 255 | target_frame_name: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:278:34 [INFO] [stdout] | [INFO] [stdout] 278 | unsafe fn get_busy(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:256:25 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 256 | post_data: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:247:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] 246 | pub trait IWebBrowser: IDispatch { [INFO] [stdout] 247 | unsafe fn go_back(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:248:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 248 | unsafe fn go_forward(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 257 | headers: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:249:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 249 | unsafe fn go_home(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:258:10 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 258 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 250 | unsafe fn go_search(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:259:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 259 | unsafe fn refresh(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BSTR` in this scope [INFO] [stdout] --> src/interface.rs:253:14 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 253 | url: BSTR, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 254 | flags: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:260:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 260 | unsafe fn refresh2(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:255:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 255 | target_frame_name: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:261:30 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 261 | unsafe fn stop(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:256:25 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 256 | post_data: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:262:41 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 262 | unsafe fn get_application(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/interface.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 257 | headers: *mut VARIANT, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 263 | unsafe fn get_parent(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:258:10 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 258 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:264:39 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 264 | unsafe fn get_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:259:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 259 | unsafe fn refresh(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:265:38 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 265 | unsafe fn get_document(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:260:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 260 | unsafe fn refresh2(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:266:49 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 266 | unsafe fn get_top_level_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:261:30 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 261 | unsafe fn stop(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:267:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 267 | unsafe fn get_type(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:262:41 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 262 | unsafe fn get_application(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:268:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 268 | unsafe fn get_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 263 | unsafe fn get_parent(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:269:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 269 | unsafe fn put_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:264:39 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 264 | unsafe fn get_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:270:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 270 | unsafe fn get_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:265:38 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 265 | unsafe fn get_document(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:271:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 271 | unsafe fn put_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:266:49 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 266 | unsafe fn get_top_level_container(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:272:35 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 272 | unsafe fn get_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:267:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 267 | unsafe fn get_type(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:273:35 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 273 | unsafe fn put_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:268:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 268 | unsafe fn get_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:274:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 274 | unsafe fn get_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:269:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 269 | unsafe fn put_left(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:270:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 270 | unsafe fn get_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:275:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 275 | unsafe fn put_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:271:33 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 271 | unsafe fn put_top(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:276:43 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 276 | unsafe fn get_location_name(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:272:35 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 272 | unsafe fn get_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 277 | unsafe fn get_location_url(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:278:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 278 | unsafe fn get_busy(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:273:35 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 273 | unsafe fn put_width(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:274:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 274 | unsafe fn get_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_FAIL` in this scope [INFO] [stdout] --> src/interface_impl.rs:23:13 [INFO] [stdout] | [INFO] [stdout] 23 | E_FAIL [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:25:13 [INFO] [stdout] | [INFO] [stdout] 25 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOINTERFACE` in this scope [INFO] [stdout] --> src/interface_impl.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | E_NOINTERFACE [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::E_NOINTERFACE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:275:36 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 275 | unsafe fn put_height(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:276:43 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 276 | unsafe fn get_location_name(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 277 | unsafe fn get_location_url(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/interface.rs:278:34 [INFO] [stdout] | [INFO] [stdout] 245 | #[com_interface("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")] [INFO] [stdout] | -------------------------------------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 278 | unsafe fn get_busy(&self) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `iweb_browser_gen_vtable` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_FAIL` in this scope [INFO] [stdout] --> src/interface_impl.rs:23:13 [INFO] [stdout] | [INFO] [stdout] 23 | E_FAIL [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:25:13 [INFO] [stdout] | [INFO] [stdout] 25 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOINTERFACE` in this scope [INFO] [stdout] --> src/interface_impl.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | E_NOINTERFACE [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::E_NOINTERFACE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_PENDING` in this scope [INFO] [stdout] --> src/interface_impl.rs:46:20 [INFO] [stdout] | [INFO] [stdout] 46 | return E_PENDING; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 168 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_PENDING` in this scope [INFO] [stdout] --> src/interface_impl.rs:46:20 [INFO] [stdout] | [INFO] [stdout] 46 | return E_PENDING; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 168 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 198 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 201 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:204:9 [INFO] [stdout] | [INFO] [stdout] 204 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stdout] --> src/interface_impl.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 198 | S_OK [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::S_OK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FORMATETC` in this scope [INFO] [stdout] --> src/main.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | type LPFORMATETC = *mut FORMATETC; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 201 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/main.rs:36:20 [INFO] [stdout] | [INFO] [stdout] 36 | renderopt: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `E_NOTIMPL` in this scope [INFO] [stdout] --> src/interface_impl.rs:204:9 [INFO] [stdout] | [INFO] [stdout] 204 | E_NOTIMPL [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FORMATETC` in this scope [INFO] [stdout] --> src/main.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | type LPFORMATETC = *mut FORMATETC; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/main.rs:41:10 [INFO] [stdout] | [INFO] [stdout] 41 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope [INFO] [stdout] --> src/main.rs:36:20 [INFO] [stdout] | [INFO] [stdout] 36 | renderopt: DWORD, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/main.rs:41:10 [INFO] [stdout] | [INFO] [stdout] 41 | ) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/main.rs:43:67 [INFO] [stdout] | [INFO] [stdout] 43 | fn OleSetContainedObject(p_unknown: *mut c_void, f_contained: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 43 | fn OleSetContainedObject(p_unknown: *mut c_void, f_contained: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/main.rs:43:76 [INFO] [stdout] | [INFO] [stdout] 43 | fn OleSetContainedObject(p_unknown: *mut c_void, f_contained: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/main.rs:45:31 [INFO] [stdout] | [INFO] [stdout] 45 | fn ExitProcess(exit_code: UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope [INFO] [stdout] --> src/main.rs:43:67 [INFO] [stdout] | [INFO] [stdout] 43 | fn OleSetContainedObject(p_unknown: *mut c_void, f_contained: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 43 | fn OleSetContainedObject(p_unknown: *mut c_void, f_contained: bool) -> HRESULT; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::BOOL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/main.rs:58:18 [INFO] [stdout] | [INFO] [stdout] 58 | hwnd_parent: HWND, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/main.rs:43:76 [INFO] [stdout] | [INFO] [stdout] 43 | fn OleSetContainedObject(p_unknown: *mut c_void, f_contained: BOOL) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this type alias [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::HRESULT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope [INFO] [stdout] --> src/main.rs:59:11 [INFO] [stdout] | [INFO] [stdout] 59 | rect: RECT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/main.rs:45:31 [INFO] [stdout] | [INFO] [stdout] 45 | fn ExitProcess(exit_code: UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FAILED` in this scope [INFO] [stdout] --> src/main.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | if FAILED(hr) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::FAILED; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/main.rs:58:18 [INFO] [stdout] | [INFO] [stdout] 58 | hwnd_parent: HWND, [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/main.rs:59:11 [INFO] [stdout] | [INFO] [stdout] 59 | rect: RECT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FAILED` in this scope [INFO] [stdout] --> src/main.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | if FAILED(hr) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::FAILED; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope [INFO] [stdout] --> src/main.rs:86:34 [INFO] [stdout] | [INFO] [stdout] 86 | fn set_rect(&self, mut rect: RECT) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/main.rs:132:37 [INFO] [stdout] | [INFO] [stdout] 132 | fn initialize(&mut self, h_wnd: HWND, rect: RECT) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope [INFO] [stdout] --> src/main.rs:132:49 [INFO] [stdout] | [INFO] [stdout] 132 | fn initialize(&mut self, h_wnd: HWND, rect: RECT) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope [INFO] [stdout] --> src/main.rs:86:34 [INFO] [stdout] | [INFO] [stdout] 86 | fn set_rect(&self, mut rect: RECT) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FAILED` in this scope [INFO] [stdout] --> src/main.rs:153:16 [INFO] [stdout] | [INFO] [stdout] 153 | if FAILED(hresult) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::FAILED; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/main.rs:132:37 [INFO] [stdout] | [INFO] [stdout] 132 | fn initialize(&mut self, h_wnd: HWND, rect: RECT) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FAILED` in this scope [INFO] [stdout] --> src/main.rs:160:16 [INFO] [stdout] | [INFO] [stdout] 160 | if FAILED(hresult) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 1 | use com::sys::FAILED; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope [INFO] [stdout] --> src/main.rs:132:49 [INFO] [stdout] | [INFO] [stdout] 132 | fn initialize(&mut self, h_wnd: HWND, rect: RECT) { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope [INFO] [stdout] --> src/main.rs:169:35 [INFO] [stdout] | [INFO] [stdout] 169 | let mut hwnd_control: HWND = ptr::null_mut(); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FAILED` in this scope [INFO] [stdout] --> src/main.rs:153:16 [INFO] [stdout] | [WARN] too many lines in the log, truncating it