[INFO] fetching crate ovr_overlay_sys 0.0.0... [INFO] checking ovr_overlay_sys-0.0.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate ovr_overlay_sys 0.0.0 into /workspace/builds/worker-0-tc2/source [INFO] validating manifest of crates.io crate ovr_overlay_sys 0.0.0 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ovr_overlay_sys 0.0.0 [INFO] finished tweaking crates.io crate ovr_overlay_sys 0.0.0 [INFO] tweaked toml for crates.io crate ovr_overlay_sys 0.0.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 95 packages to latest compatible versions [INFO] [stderr] Adding aquamarine v0.1.12 (available: v0.5.0) [INFO] [stderr] Adding autocxx v0.21.2 (available: v0.27.0) [INFO] [stderr] Adding autocxx-bindgen v0.59.16 (available: v0.59.17) [INFO] [stderr] Adding autocxx-build v0.21.2 (available: v0.27.0) [INFO] [stderr] Adding autocxx-engine v0.21.2 (available: v0.27.0) [INFO] [stderr] Adding autocxx-macro v0.21.2 (available: v0.27.0) [INFO] [stderr] Adding autocxx-parser v0.21.2 (available: v0.27.0) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding clap v2.34.0 (available: v4.5.18) [INFO] [stderr] Adding env_logger v0.9.3 (available: v0.11.5) [INFO] [stderr] Adding heck v0.4.1 (available: v0.5.0) [INFO] [stderr] Adding hermit-abi v0.1.19 (available: v0.4.0) [INFO] [stderr] Adding indoc v1.0.9 (available: v2.0.5) [INFO] [stderr] Adding itertools v0.9.0 (available: v0.13.0) [INFO] [stderr] Adding itertools v0.10.5 (available: v0.13.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding miette v4.7.1 (available: v7.2.0) [INFO] [stderr] Adding miette-derive v4.7.1 (available: v7.2.0) [INFO] [stderr] Adding moveit v0.5.1 (available: v0.6.0) [INFO] [stderr] Adding normpath v0.3.2 (available: v1.3.0) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding strsim v0.8.0 (available: v0.11.1) [INFO] [stderr] Adding strum_macros v0.24.3 (available: v0.26.4) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] [stderr] Adding textwrap v0.11.0 (available: v0.16.1) [INFO] [stderr] Adding unicode-width v0.1.14 (available: v0.2.0) [INFO] [stderr] Adding which v4.4.2 (available: v6.0.3) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7dc7e2d2f8d3441bb0304f870c1d0a4d39cff84178503e1c4fb688c563fc9052 [INFO] running `Command { std: "docker" "start" "-a" "7dc7e2d2f8d3441bb0304f870c1d0a4d39cff84178503e1c4fb688c563fc9052", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7dc7e2d2f8d3441bb0304f870c1d0a4d39cff84178503e1c4fb688c563fc9052", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7dc7e2d2f8d3441bb0304f870c1d0a4d39cff84178503e1c4fb688c563fc9052", kill_on_drop: false }` [INFO] [stdout] 7dc7e2d2f8d3441bb0304f870c1d0a4d39cff84178503e1c4fb688c563fc9052 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6dbd98a50d049b032cd650508b88574bcc16911a7577283fbe391c2215a001e0 [INFO] running `Command { std: "docker" "start" "-a" "6dbd98a50d049b032cd650508b88574bcc16911a7577283fbe391c2215a001e0", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling thiserror v1.0.64 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling cc v1.1.21 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling cxxbridge-flags v1.0.128 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling autocxx-bindgen v0.59.16 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling serde_json v1.0.128 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling fastrand v2.1.1 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling ryu v1.0.18 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling itoa v1.0.11 [INFO] [stderr] Compiling indoc v1.0.9 [INFO] [stderr] Compiling normpath v0.3.2 [INFO] [stderr] Compiling link-cplusplus v1.0.9 [INFO] [stderr] Compiling cxx v1.0.128 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling tempfile v3.12.0 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling cxx-gen v0.7.128 [INFO] [stderr] Compiling thiserror-impl v1.0.64 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling cxxbridge-macro v1.0.128 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling aquamarine v0.1.12 [INFO] [stderr] Compiling miette-derive v4.7.1 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling miette v4.7.1 [INFO] [stderr] Compiling autocxx-parser v0.21.2 [INFO] [stderr] Checking moveit v0.5.1 [INFO] [stderr] Compiling autocxx-macro v0.21.2 [INFO] [stderr] Checking autocxx v0.21.2 [INFO] [stderr] Compiling autocxx-engine v0.21.2 [INFO] [stderr] Compiling autocxx-build v0.21.2 [INFO] [stderr] Compiling ovr_overlay_sys v0.0.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stdout] warning: unexpected `cfg` condition value: `darwin` [INFO] [stdout] --> build.rs:26:11 [INFO] [stdout] | [INFO] [stdout] 26 | #[cfg(target_os = "darwin")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, `vita`, and `vxworks` and 5 more [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `ovr_overlay_sys` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs [INFO] [stderr] * src/lib.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error: expected type, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130665 [INFO] [stderr] | [INFO] [stderr] 1 | ...bridge] mod cxxbridge { impl UniquePtr < HmdMatrix34_t > unsafe { } impl SharedPtr < HmdMatrix34_t > unsafe { } impl WeakPtr < HmdMatr... [INFO] [stderr] | ^^^^^^ expected type [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/lib.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 28 | pub use ffi::vr::*; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> src/lib.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | pub use ffi::{make_string, ToCppString}; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: aborting due to 3 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:135008 [INFO] [stdout] | [INFO] [stdout] 1 | ..._ : & str) -> UniquePtr < CxxString > ; pub unsafe fn HmdMatrix34_t_alloc_autocxx_wrapper () -> * mut HmdMatrix34_t ; pub unsafe fn Hm... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] = note: `--force-warn missing-unsafe-on-extern` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:135086 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper () -> * mut HmdMatrix34_t ; pub unsafe fn HmdMatrix34_t_free_autocxx_wrapper (arg0 : * mut HmdMatrix34_t) ; # [namespace =... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:135166 [INFO] [stdout] | [INFO] [stdout] 1 | ..._wrapper (arg0 : * mut HmdMatrix34_t) ; # [namespace = "vr"] type HmdMatrix34_t = super :: bindgen :: root :: vr :: HmdMatrix34_t ; # ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136073 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () -> * mut IVRSystem ; pub unsafe fn IVRSystem_free_autocxx_wrapper (arg0 : * mut IVRSystem) ; # [namespace = "vr"] t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136145 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper (arg0 : * mut IVRSystem) ; # [namespace = "vr"] type IVRSystem ; pub unsafe fn IVROverlay_alloc_autocxx_wrapper () -> * m... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136255 [INFO] [stdout] | [INFO] [stdout] 1 | ...utocxx_wrapper () -> * mut IVROverlay ; pub unsafe fn IVROverlay_free_autocxx_wrapper (arg0 : * mut IVROverlay) ; # [namespace = "vr"]... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136329 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper (arg0 : * mut IVROverlay) ; # [namespace = "vr"] type IVROverlay ; # [doc = " Suggested size for the intermediate render t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136616 [INFO] [stdout] | [INFO] [stdout] 1 | ...h : * mut u32 , pnHeight : * mut u32) ; # [doc = " The projection matrix for the specified eye"] pub unsafe fn GetProjectionMatrix_aut... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136861 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix44_t) ; # [doc = " The components necessary to build your own projection matrix in case your"] # [doc ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:137210 [INFO] [stdout] | [INFO] [stdout] 1 | ...p : * mut f32 , pfBottom : * mut f32) ; # [doc = " Gets the result of the distortion function for the specified eye and input UVs. UVs... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:137732 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut DistortionCoordinates_t) -> bool ; # [doc = " Returns the transform from eye space to the head space. Eye space is the per-eye fl... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:138249 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Returns the number of elapsed seconds since the last recorded vsync event. This"] #... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:138814 [INFO] [stdout] | [INFO] [stdout] 1 | ... pulFrameCounter : * mut u64) -> bool ; # [doc = " [D3D9 Only]"] # [doc = " Returns the adapter index that the user should pass into C... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:139151 [INFO] [stdout] | [INFO] [stdout] 1 | ...his : Pin < & mut IVRSystem >) -> i32 ; # [doc = " [D3D10/11 Only]"] # [doc = " Returns the adapter index that the user should pass in... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:139502 [INFO] [stdout] | [INFO] [stdout] 1 | ...ystem > , pnAdapterIndex : * mut i32) ; # [doc = " Returns platform- and texture-type specific adapter identification so that applicat... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:141466 [INFO] [stdout] | [INFO] [stdout] 1 | ...ype , pInstance : * mut VkInstance_T) ; # [doc = " Use to determine if the headset display is part of the desktop (i.e. extended) or h... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:141692 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Set the display visibility (true = extended, false = direct mode). Return value of... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:141971 [INFO] [stdout] | [INFO] [stdout] 1 | ..., bIsVisibleOnDesktop : bool) -> bool ; # [doc = " The pose that the tracker thinks that the HMD will be in at the specified number of... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:143643 [INFO] [stdout] | [INFO] [stdout] 1 | ... unTrackedDevicePoseArrayCount : u32) ; # [doc = " Returns the transform from the seated zero pose to the standing absolute tracking s... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:144337 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Returns the transform from the tracking origin to the standing absolute tracking sy... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:144726 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Get a sorted array of device indices of a given class of tracked devices (e.g. cont... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:145372 [INFO] [stdout] | [INFO] [stdout] 1 | ...iveToTrackedDeviceIndex : u32) -> u32 ; # [doc = " Returns the level of activity on the device."] pub unsafe fn GetTrackedDeviceActivi... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:145580 [INFO] [stdout] | [INFO] [stdout] 1 | ...viceId : u32) -> EDeviceActivityLevel ; # [doc = " Convenience utility to apply the specified transform to the specified pose."] # [do... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:145992 [INFO] [stdout] | [INFO] [stdout] 1 | ..., pTransform : * const HmdMatrix34_t) ; # [doc = " Returns the device index associated with a specific role, for example the left hand... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:146336 [INFO] [stdout] | [INFO] [stdout] 1 | ...Type : ETrackedControllerRole) -> u32 ; # [doc = " Returns the controller type associated with a device index. This function is deprec... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:146638 [INFO] [stdout] | [INFO] [stdout] 1 | ...ndex : u32) -> ETrackedControllerRole ; # [doc = " Returns the device class of a tracked device. If there has not been a device connec... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:147373 [INFO] [stdout] | [INFO] [stdout] 1 | ...ceIndex : u32) -> ETrackedDeviceClass ; # [doc = " Returns true if there is a device connected in this slot."] pub unsafe fn IsTracked... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:147576 [INFO] [stdout] | [INFO] [stdout] 1 | ...stem > , unDeviceIndex : u32) -> bool ; # [doc = " Returns a bool property. If the device index is not valid or the property is not a ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:147922 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut ETrackedPropertyError) -> bool ; # [doc = " Returns a float property. If the device index is not valid or the property is not a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:148266 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> f32 ; # [doc = " Returns an int property. If the device index is not valid or the property is not a ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:148607 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> i32 ; # [doc = " Returns a uint64 property. If the device index is not valid or the property is not ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:148954 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> u64 ; # [doc = " Returns a matrix property. If the device index is not valid or the property is not ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:149350 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Returns an array of one type of property. If the device index is not valid or the p... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:150055 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> u32 ; # [doc = " Returns a string property. If the device index is not valid or the property is not ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:150665 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> u32 ; # [doc = " returns a string that corresponds with the specified property error. The string wil... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:150990 [INFO] [stdout] | [INFO] [stdout] 1 | ...ackedPropertyError) -> * const c_char ; # [doc = " Returns true and fills the event with the next event on the queue if there is one. ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:151359 [INFO] [stdout] | [INFO] [stdout] 1 | ...REvent_t , uncbVREvent : u32) -> bool ; # [doc = " Returns true and fills the event with the next event on the queue if there is one. ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:152033 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * mut TrackedDevicePose_t) -> bool ; # [doc = " returns the name of an EVREvent enum value"] pub unsafe fn GetEventTypeNameFromEnum... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:152232 [INFO] [stdout] | [INFO] [stdout] 1 | ...ype : EVREventType) -> * const c_char ; # [doc = " Returns the hidden area mesh for the current HMD. The pixels covered by this mesh w... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:153573 [INFO] [stdout] | [INFO] [stdout] 1 | ...return_type : * mut HiddenAreaMesh_t) ; # [doc = " Fills the supplied struct with the current state of the controller. Returns false i... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:153998 [INFO] [stdout] | [INFO] [stdout] 1 | ... unControllerStateSize : u32) -> bool ; # [doc = " fills the supplied struct with the current state of the controller and the provided... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154710 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * mut TrackedDevicePose_t) -> bool ; # [doc = " Trigger a single haptic pulse on a controller. After this call the application may ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155143 [INFO] [stdout] | [INFO] [stdout] 1 | ... u32 , usDurationMicroSec : c_ushort) ; # [doc = " returns the name of an EVRButtonId enum value. This function is deprecated in favor... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155413 [INFO] [stdout] | [INFO] [stdout] 1 | ...onId : EVRButtonId) -> * const c_char ; # [doc = " returns the name of an EVRControllerAxisType enum value. This function is deprecate... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155713 [INFO] [stdout] | [INFO] [stdout] 1 | ...ControllerAxisType) -> * const c_char ; # [doc = " Returns true if this application is receiving input from the system. This would ret... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155997 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Returns true SteamVR is drawing controllers on top of the application. Applications... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156300 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Returns true if the user has put SteamVR into a mode that is distracting them from ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156625 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Returns true if SteamVR is doing significant rendering work and the game should do ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156988 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Performs the actual firmware update if applicable."] # [doc = " The following event... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157706 [INFO] [stdout] | [INFO] [stdout] 1 | ...eviceIndex : u32) -> EVRFirmwareError ; # [doc = " Call this to acknowledge to the system that VREvent_Quit has been received and that... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157995 [INFO] [stdout] | [INFO] [stdout] 1 | ...x_gen_this : Pin < & mut IVRSystem >) ; # [doc = " Retrieves a null-terminated, semicolon-delimited list of UTF8 file paths that an ap... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158403 [INFO] [stdout] | [INFO] [stdout] 1 | ...t c_char , unBufferSize : u32) -> u32 ; # [doc = " Returns the current version of the SteamVR runtime. The returned string will remain... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158989 [INFO] [stdout] | [INFO] [stdout] 1 | ... & mut IVRSystem >) -> * const c_char ; # [doc = " Finds an existing overlay with the specified key."] pub unsafe fn FindOverlay_autoc... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159223 [INFO] [stdout] | [INFO] [stdout] 1 | ...andle : * mut u64) -> EVROverlayError ; # [doc = " Creates a new named overlay. All overlays start hidden and with default settings."]... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159525 [INFO] [stdout] | [INFO] [stdout] 1 | ...andle : * mut u64) -> EVROverlayError ; # [doc = " Destroys the specified overlay. When an application calls VR_Shutdown all overlays ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159819 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Fills the provided buffer with the string key of the overlay. Returns the size of b... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160272 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error : * mut EVROverlayError) -> u32 ; # [doc = " Fills the provided buffer with the friendly name of the overlay. Returns the size o... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160730 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error : * mut EVROverlayError) -> u32 ; # [doc = " set the name to use for this overlay"] pub unsafe fn SetOverlayName_autocxx_wrapper... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160943 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> EVROverlayError ; # [doc = " Gets the raw image data from an overlay. Overlay image data is always returned as R... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161426 [INFO] [stdout] | [INFO] [stdout] 1 | ...eight : * mut u32) -> EVROverlayError ; # [doc = " returns a string that corresponds with the specified overlay error. The string will... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161748 [INFO] [stdout] | [INFO] [stdout] 1 | ... : EVROverlayError) -> * const c_char ; # [doc = " Sets the pid that is allowed to render to this overlay (the creator pid is always a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162097 [INFO] [stdout] | [INFO] [stdout] 1 | ...u64 , unPID : u32) -> EVROverlayError ; # [doc = " Gets the pid that is allowed to render to this overlay"] pub unsafe fn GetOverlayRe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162297 [INFO] [stdout] | [INFO] [stdout] 1 | ...lay > , ulOverlayHandle : u64) -> u32 ; # [doc = " Specify flag setting for a given overlay"] pub unsafe fn SetOverlayFlag_autocxx_wra... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162537 [INFO] [stdout] | [INFO] [stdout] 1 | ..., bEnabled : bool) -> EVROverlayError ; # [doc = " Sets flag setting for a given overlay"] pub unsafe fn GetOverlayFlag_autocxx_wrappe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162781 [INFO] [stdout] | [INFO] [stdout] 1 | ...bled : * mut bool) -> EVROverlayError ; # [doc = " Gets all the flags for a given overlay"] pub unsafe fn GetOverlayFlags_autocxx_wrap... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162991 [INFO] [stdout] | [INFO] [stdout] 1 | ...Flags : * mut u32) -> EVROverlayError ; # [doc = " Sets the color tint of the overlay quad. Use 0.0 to 1.0 per channel."] pub unsafe f... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163252 [INFO] [stdout] | [INFO] [stdout] 1 | ...f32 , fBlue : f32) -> EVROverlayError ; # [doc = " Gets the color tint of the overlay quad."] pub unsafe fn GetOverlayColor_autocxx_wr... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163506 [INFO] [stdout] | [INFO] [stdout] 1 | ...fBlue : * mut f32) -> EVROverlayError ; # [doc = " Sets the alpha of the overlay quad. Use 1.0 for 100 percent opacity to 0.0 for 0 pe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163769 [INFO] [stdout] | [INFO] [stdout] 1 | ...64 , fAlpha : f32) -> EVROverlayError ; # [doc = " Gets the alpha of the overlay quad. By default overlays are rendering at 100 percen... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164039 [INFO] [stdout] | [INFO] [stdout] 1 | ...Alpha : * mut f32) -> EVROverlayError ; # [doc = " Sets the aspect ratio of the texels in the overlay. 1.0 means the texels are square... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164388 [INFO] [stdout] | [INFO] [stdout] 1 | ...TexelAspect : f32) -> EVROverlayError ; # [doc = " Gets the aspect ratio of the texels in the overlay. Defaults to 1.0"] pub unsafe fn... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164640 [INFO] [stdout] | [INFO] [stdout] 1 | ...spect : * mut f32) -> EVROverlayError ; # [doc = " Sets the rendering sort order for the overlay. Overlays are rendered this order:"] ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165279 [INFO] [stdout] | [INFO] [stdout] 1 | ...unSortOrder : u32) -> EVROverlayError ; # [doc = " Gets the sort order of the overlay. See SetOverlaySortOrder for how this works."] p... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165540 [INFO] [stdout] | [INFO] [stdout] 1 | ...Order : * mut u32) -> EVROverlayError ; # [doc = " Sets the width of the overlay quad in meters. By default overlays are rendered on a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165833 [INFO] [stdout] | [INFO] [stdout] 1 | ...dthInMeters : f32) -> EVROverlayError ; # [doc = " Returns the width of the overlay quad in meters. By default overlays are rendered o... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166136 [INFO] [stdout] | [INFO] [stdout] 1 | ...eters : * mut f32) -> EVROverlayError ; # [doc = " Use to draw overlay as a curved surface. Curvature is a percentage from (0..1] wher... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166516 [INFO] [stdout] | [INFO] [stdout] 1 | ... fCurvature : f32) -> EVROverlayError ; # [doc = " Returns the curvature of the overlay as a percentage from (0..1] where 1 is a fully... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166797 [INFO] [stdout] | [INFO] [stdout] 1 | ...ature : * mut f32) -> EVROverlayError ; # [doc = " Sets the colorspace the overlay texture's data is in. Defaults to 'auto'."] # [doc... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167194 [INFO] [stdout] | [INFO] [stdout] 1 | ...ace : EColorSpace) -> EVROverlayError ; # [doc = " Gets the overlay's current colorspace setting."] pub unsafe fn GetOverlayTextureCol... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167445 [INFO] [stdout] | [INFO] [stdout] 1 | ...* mut EColorSpace) -> EVROverlayError ; # [doc = " Sets the part of the texture to use for the overlay. UV Min is the upper left corne... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167778 [INFO] [stdout] | [INFO] [stdout] 1 | ...VRTextureBounds_t) -> EVROverlayError ; # [doc = " Gets the part of the texture to use for the overlay. UV Min is the upper left corne... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168109 [INFO] [stdout] | [INFO] [stdout] 1 | ...VRTextureBounds_t) -> EVROverlayError ; # [doc = " Returns the transform type of this overlay."] pub unsafe fn GetOverlayTransformType... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168360 [INFO] [stdout] | [INFO] [stdout] 1 | ...rlayTransformType) -> EVROverlayError ; # [doc = " Sets the transform to absolute tracking origin."] pub unsafe fn SetOverlayTransform... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168677 [INFO] [stdout] | [INFO] [stdout] 1 | ...nst HmdMatrix34_t) -> EVROverlayError ; # [doc = " Gets the transform if it is absolute. Returns an error if the transform is some oth... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169043 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the transform to relative to the transform of the specified tracked device."] ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169385 [INFO] [stdout] | [INFO] [stdout] 1 | ...nst HmdMatrix34_t) -> EVROverlayError ; # [doc = " Gets the transform if it is relative to a tracked device. Returns an error if the t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169763 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the transform to draw the overlay on a rendermodel component mesh instead of a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170222 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> EVROverlayError ; # [doc = " Gets the transform information when the overlay is rendering on a component."] pub ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170566 [INFO] [stdout] | [INFO] [stdout] 1 | ...entNameSize : u32) -> EVROverlayError ; # [doc = " Gets the transform if it is relative to another overlay. Returns an error if the tr... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170942 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the transform to relative to the transform of the specified overlay. This over... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171341 [INFO] [stdout] | [INFO] [stdout] 1 | ...nst HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the hotspot for the specified overlay when that overlay is used as a cursor. T... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171763 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst HmdVector2_t) -> EVROverlayError ; # [doc = " Gets cursor hotspot/transform for the specified overlay"] pub unsafe fn GetOverlayT... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172012 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut HmdVector2_t) -> EVROverlayError ; # [doc = " Sets the overlay as a projection overlay"] pub unsafe fn SetOverlayTransformProject... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172386 [INFO] [stdout] | [INFO] [stdout] 1 | ...t , eEye : EVREye) -> EVROverlayError ; # [doc = " Shows the VR overlay. For dashboard overlays, only the Dashboard Manager is allowe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172631 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Hides the VR overlay. For dashboard overlays, only the Dashboard Manager is allowe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172876 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Returns true if the overlay is visible."] pub unsafe fn IsOverlayVisible_autocxx_wr... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173056 [INFO] [stdout] | [INFO] [stdout] 1 | ...ay > , ulOverlayHandle : u64) -> bool ; # [doc = " Get the transform in 3d space associated with a specific 2d point in the overlay's ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173510 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Returns true and fills the event with the next event on the overlay's event queue, ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173928 [INFO] [stdout] | [INFO] [stdout] 1 | ...REvent_t , uncbVREvent : u32) -> bool ; # [doc = " Returns the current input settings for the specified overlay."] pub unsafe fn GetOv... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174191 [INFO] [stdout] | [INFO] [stdout] 1 | ...verlayInputMethod) -> EVROverlayError ; # [doc = " Sets the input settings for the specified overlay."] pub unsafe fn SetOverlayInputM... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174436 [INFO] [stdout] | [INFO] [stdout] 1 | ...verlayInputMethod) -> EVROverlayError ; # [doc = " Gets the mouse scaling factor that is used for mouse events. The actual texture may... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174810 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut HmdVector2_t) -> EVROverlayError ; # [doc = " Sets the mouse scaling factor that is used for mouse events. The actual texture may... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175207 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst HmdVector2_t) -> EVROverlayError ; # [doc = " Computes the overlay-space pixel coordinates of where the ray intersects the overla... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175627 [INFO] [stdout] | [INFO] [stdout] 1 | ...OverlayIntersectionResults_t) -> bool ; # [doc = " Returns true if the specified overlay is the hover target. An overlay is the hover ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175947 [INFO] [stdout] | [INFO] [stdout] 1 | ...ay > , ulOverlayHandle : u64) -> bool ; # [doc = " Sets a list of primitives to be used for controller ray intersection"] # [doc = " t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176377 [INFO] [stdout] | [INFO] [stdout] 1 | ...imitiveSize : u32) -> EVROverlayError ; # [doc = " Triggers a haptic event on the laser mouse controller for the specified overlay"] p... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176687 [INFO] [stdout] | [INFO] [stdout] 1 | ... fAmplitude : f32) -> EVROverlayError ; # [doc = " Sets the cursor to use for the specified overlay. This will be drawn instead of the... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177015 [INFO] [stdout] | [INFO] [stdout] 1 | ...ursorHandle : u64) -> EVROverlayError ; # [doc = " Sets the override cursor position to use for this overlay in overlay mouse coordina... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177419 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst HmdVector2_t) -> EVROverlayError ; # [doc = " Clears the override cursor position for this overlay"] pub unsafe fn ClearOverlayCu... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177641 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Texture to draw for the overlay. This function can only be called by the overlay's ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178040 [INFO] [stdout] | [INFO] [stdout] 1 | ...* const Texture_t) -> EVROverlayError ; # [doc = " Use this to tell the overlay system to release the texture set for this overlay."] ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178275 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Separate interface for providing the data as a stream of bytes, but there is an upp... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178705 [INFO] [stdout] | [INFO] [stdout] 1 | ...tesPerPixel : u32) -> EVROverlayError ; # [doc = " Separate interface for providing the image through a filename: can be png or jpg, a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179092 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> EVROverlayError ; # [doc = " Release the pNativeTextureHandle provided from the GetOverlayTexture call, this all... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179508 [INFO] [stdout] | [INFO] [stdout] 1 | ...le : * mut c_void) -> EVROverlayError ; # [doc = " Get the size of the overlay texture"] pub unsafe fn GetOverlayTextureSize_autocxx_w... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179743 [INFO] [stdout] | [INFO] [stdout] 1 | ...eight : * mut u32) -> EVROverlayError ; # [doc = " Creates a dashboard overlay and returns its handle"] pub unsafe fn CreateDashboardO... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180059 [INFO] [stdout] | [INFO] [stdout] 1 | ...andle : * mut u64) -> EVROverlayError ; # [doc = " Returns true if the dashboard is visible"] pub unsafe fn IsDashboardVisible_autocxx... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180218 [INFO] [stdout] | [INFO] [stdout] 1 | ...s : Pin < & mut IVROverlay >) -> bool ; # [doc = " returns true if the dashboard is visible and the specified overlay is the active sy... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180462 [INFO] [stdout] | [INFO] [stdout] 1 | ...ay > , ulOverlayHandle : u64) -> bool ; # [doc = " Sets the dashboard overlay to only appear when the specified process ID has scene f... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180736 [INFO] [stdout] | [INFO] [stdout] 1 | ...unProcessId : u32) -> EVROverlayError ; # [doc = " Gets the process ID that this dashboard overlay requires to have scene focus"] pub ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181006 [INFO] [stdout] | [INFO] [stdout] 1 | ...essId : * mut u32) -> EVROverlayError ; # [doc = " Shows the dashboard."] pub unsafe fn ShowDashboard_autocxx_wrapper (autocxx_gen_thi... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181168 [INFO] [stdout] | [INFO] [stdout] 1 | ... , pchOverlayToShow : * const c_char) ; # [doc = " Returns the tracked device that has the laser pointer in the dashboard"] pub unsafe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181363 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVROverlay >) -> u32 ; # [doc = " Show the virtual keyboard to accept input. In most cases, you should pass KeyboardF... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181882 [INFO] [stdout] | [INFO] [stdout] 1 | ... uUserValue : u64) -> EVROverlayError ; # [doc = " Show the virtual keyboard to accept input for an overlay. In most cases, you should... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182450 [INFO] [stdout] | [INFO] [stdout] 1 | ... uUserValue : u64) -> EVROverlayError ; # [doc = " Get the text that was entered into the text input"] pub unsafe fn GetKeyboardText_a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182655 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut c_char , cchText : u32) -> u32 ; # [doc = " Hide the virtual keyboard"] pub unsafe fn HideKeyboard_autocxx_wrapper (autocxx_gen... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182785 [INFO] [stdout] | [INFO] [stdout] 1 | ..._gen_this : Pin < & mut IVROverlay >) ; # [doc = " Set the position of the keyboard in world space"] pub unsafe fn SetKeyboardTransfor... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183061 [INFO] [stdout] | [INFO] [stdout] 1 | ...ardTransform : * const HmdMatrix34_t) ; # [doc = " Set the position of the keyboard in overlay space by telling it to avoid a rectangl... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183385 [INFO] [stdout] | [INFO] [stdout] 1 | ...: u64 , avoidRect : * mut HmdRect2_t) ; # [doc = " Show the message overlay. This will block and return you a result."] pub unsafe fn ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183783 [INFO] [stdout] | [INFO] [stdout] 1 | ...t c_char) -> VRMessageOverlayResponse ; # [doc = " If the calling process owns the overlay and it's open, this will close it."] pub un... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183969 [INFO] [stdout] | [INFO] [stdout] 1 | ..._gen_this : Pin < & mut IVROverlay >) ; # [namespace = "vr"] # [doc = " Finds the active installation of the VR API and initializes it... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184741 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> * mut IVRSystem ; # [namespace = "vr"] # [doc = " unloads vrclient.dll. Any interface pointers from the interfac... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184912 [INFO] [stdout] | [INFO] [stdout] 1 | ... point"] pub unsafe fn VR_Shutdown () ; # [namespace = "vr"] # [doc = " Returns the name of the enum value for an EVRInitError. This f... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185149 [INFO] [stdout] | [INFO] [stdout] 1 | ...ror : EVRInitError) -> * const c_char ; # [namespace = "vr"] pub unsafe fn VRSystem () -> * mut IVRSystem ; # [namespace = "vr"] pub u... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185217 [INFO] [stdout] | [INFO] [stdout] 1 | ...afe fn VRSystem () -> * mut IVRSystem ; # [namespace = "vr"] pub unsafe fn VROverlay () -> * mut IVROverlay ; # [doc = "Synthesized de... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185287 [INFO] [stdout] | [INFO] [stdout] 1 | ...e fn VROverlay () -> * mut IVROverlay ; # [doc = "Synthesized destructor."] pub unsafe fn HmdMatrix34_t_autocxx_wrapper (autocxx_gen_t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185410 [INFO] [stdout] | [INFO] [stdout] 1 | ...tocxx_gen_this : * mut HmdMatrix34_t) ; # [doc = "Synthesized destructor."] pub unsafe fn IVROverlay_autocxx_wrapper (autocxx_gen_this... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185527 [INFO] [stdout] | [INFO] [stdout] 1 | ...(autocxx_gen_this : * mut IVROverlay) ; # [doc = "Synthesized destructor."] pub unsafe fn IVRSystem_autocxx_wrapper (autocxx_gen_this ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185642 [INFO] [stdout] | [INFO] [stdout] 1 | ... (autocxx_gen_this : * mut IVRSystem) ; # [namespace = "vr"] type EVREye = super :: bindgen :: root :: vr :: EVREye ; # [namespace = "... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191144 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper () -> * mut HmdMatrix44_t ; pub unsafe fn HmdMatrix44_t_free_autocxx_wrapper (arg0 : * mut HmdMatrix44_t) ; pub unsafe fn ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191224 [INFO] [stdout] | [INFO] [stdout] 1 | ..._wrapper (arg0 : * mut HmdMatrix44_t) ; pub unsafe fn DistortionCoordinates_t_alloc_autocxx_wrapper () -> * mut DistortionCoordinates_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191322 [INFO] [stdout] | [INFO] [stdout] 1 | ...r () -> * mut DistortionCoordinates_t ; pub unsafe fn DistortionCoordinates_t_free_autocxx_wrapper (arg0 : * mut DistortionCoordinates... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191422 [INFO] [stdout] | [INFO] [stdout] 1 | ...arg0 : * mut DistortionCoordinates_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_DistortionCoordinates_t_new_synthet... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191638 [INFO] [stdout] | [INFO] [stdout] 1 | ...ther : * mut DistortionCoordinates_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_DistortionCoordinates_t_new_synthet... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191856 [INFO] [stdout] | [INFO] [stdout] 1 | ... , other : & DistortionCoordinates_t) ; pub unsafe fn TrackedDevicePose_t_alloc_autocxx_wrapper () -> * mut TrackedDevicePose_t ; pub ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191946 [INFO] [stdout] | [INFO] [stdout] 1 | ...apper () -> * mut TrackedDevicePose_t ; pub unsafe fn TrackedDevicePose_t_free_autocxx_wrapper (arg0 : * mut TrackedDevicePose_t) ; pu... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192038 [INFO] [stdout] | [INFO] [stdout] 1 | ...er (arg0 : * mut TrackedDevicePose_t) ; pub unsafe fn VREvent_t_alloc_autocxx_wrapper () -> * mut VREvent_t ; pub unsafe fn VREvent_t_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192108 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () -> * mut VREvent_t ; pub unsafe fn VREvent_t_free_autocxx_wrapper (arg0 : * mut VREvent_t) ; # [doc = "Synthesized ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192180 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper (arg0 : * mut VREvent_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VREvent_t_new_synthetic_move_ctor_a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192354 [INFO] [stdout] | [INFO] [stdout] 1 | ... VREvent_t , other : * mut VREvent_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VREvent_t_new_synthetic_const_copy_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192530 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut VREvent_t , other : & VREvent_t) ; pub unsafe fn HiddenAreaMesh_t_alloc_autocxx_wrapper () -> * mut HiddenAreaMesh_t ; pub unsafe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192614 [INFO] [stdout] | [INFO] [stdout] 1 | ..._wrapper () -> * mut HiddenAreaMesh_t ; pub unsafe fn HiddenAreaMesh_t_free_autocxx_wrapper (arg0 : * mut HiddenAreaMesh_t) ; # [doc =... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192700 [INFO] [stdout] | [INFO] [stdout] 1 | ...apper (arg0 : * mut HiddenAreaMesh_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_HiddenAreaMesh_t_new_synthetic_move... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192895 [INFO] [stdout] | [INFO] [stdout] 1 | ...h_t , other : * mut HiddenAreaMesh_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_HiddenAreaMesh_t_new_synthetic_cons... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193092 [INFO] [stdout] | [INFO] [stdout] 1 | ...aMesh_t , other : & HiddenAreaMesh_t) ; pub unsafe fn VRControllerState001_t_alloc_autocxx_wrapper () -> * mut VRControllerState001_t ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193188 [INFO] [stdout] | [INFO] [stdout] 1 | ...er () -> * mut VRControllerState001_t ; pub unsafe fn VRControllerState001_t_free_autocxx_wrapper (arg0 : * mut VRControllerState001_t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193286 [INFO] [stdout] | [INFO] [stdout] 1 | ...(arg0 : * mut VRControllerState001_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VRControllerState001_t_new_syntheti... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193499 [INFO] [stdout] | [INFO] [stdout] 1 | ...other : * mut VRControllerState001_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VRControllerState001_t_new_syntheti... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193714 [INFO] [stdout] | [INFO] [stdout] 1 | ...t , other : & VRControllerState001_t) ; pub unsafe fn VRTextureBounds_t_alloc_autocxx_wrapper () -> * mut VRTextureBounds_t ; pub unsa... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193800 [INFO] [stdout] | [INFO] [stdout] 1 | ...wrapper () -> * mut VRTextureBounds_t ; pub unsafe fn VRTextureBounds_t_free_autocxx_wrapper (arg0 : * mut VRTextureBounds_t) ; # [doc... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193888 [INFO] [stdout] | [INFO] [stdout] 1 | ...pper (arg0 : * mut VRTextureBounds_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VRTextureBounds_t_new_synthetic_mov... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194086 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t , other : * mut VRTextureBounds_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VRTextureBounds_t_new_synthetic_con... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194286 [INFO] [stdout] | [INFO] [stdout] 1 | ...unds_t , other : & VRTextureBounds_t) ; pub unsafe fn HmdVector2_t_alloc_autocxx_wrapper () -> * mut HmdVector2_t ; pub unsafe fn HmdV... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194362 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper () -> * mut HmdVector2_t ; pub unsafe fn HmdVector2_t_free_autocxx_wrapper (arg0 : * mut HmdVector2_t) ; # [doc = "Synthe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194440 [INFO] [stdout] | [INFO] [stdout] 1 | ...x_wrapper (arg0 : * mut HmdVector2_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_HmdVector2_t_new_synthetic_move_cto... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194623 [INFO] [stdout] | [INFO] [stdout] 1 | ...ctor2_t , other : * mut HmdVector2_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_HmdVector2_t_new_synthetic_const_co... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194808 [INFO] [stdout] | [INFO] [stdout] 1 | ...mdVector2_t , other : & HmdVector2_t) ; pub unsafe fn VROverlayProjection_t_alloc_autocxx_wrapper () -> * mut VROverlayProjection_t ; ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194902 [INFO] [stdout] | [INFO] [stdout] 1 | ...per () -> * mut VROverlayProjection_t ; pub unsafe fn VROverlayProjection_t_free_autocxx_wrapper (arg0 : * mut VROverlayProjection_t) ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194998 [INFO] [stdout] | [INFO] [stdout] 1 | ... (arg0 : * mut VROverlayProjection_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VROverlayProjection_t_new_synthetic... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195208 [INFO] [stdout] | [INFO] [stdout] 1 | ... other : * mut VROverlayProjection_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VROverlayProjection_t_new_synthetic... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195420 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t , other : & VROverlayProjection_t) ; pub unsafe fn VROverlayIntersectionResults_t_alloc_autocxx_wrapper () -> * mut VROverlayInters... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195532 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut VROverlayIntersectionResults_t ; pub unsafe fn VROverlayIntersectionResults_t_free_autocxx_wrapper (arg0 : * mut VROverlayInter... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195646 [INFO] [stdout] | [INFO] [stdout] 1 | ...* mut VROverlayIntersectionResults_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VROverlayIntersectionResults_t_new_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195883 [INFO] [stdout] | [INFO] [stdout] 1 | ...* mut VROverlayIntersectionResults_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VROverlayIntersectionResults_t_new_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196122 [INFO] [stdout] | [INFO] [stdout] 1 | ...r : & VROverlayIntersectionResults_t) ; pub unsafe fn VROverlayIntersectionParams_t_alloc_autocxx_wrapper () -> * mut VROverlayInterse... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196232 [INFO] [stdout] | [INFO] [stdout] 1 | ...> * mut VROverlayIntersectionParams_t ; pub unsafe fn VROverlayIntersectionParams_t_free_autocxx_wrapper (arg0 : * mut VROverlayInters... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196344 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut VROverlayIntersectionParams_t) ; pub unsafe fn VROverlayIntersectionMaskPrimitive_t_alloc_autocxx_wrapper () -> * mut VROverlay... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196468 [INFO] [stdout] | [INFO] [stdout] 1 | ... VROverlayIntersectionMaskPrimitive_t ; pub unsafe fn VROverlayIntersectionMaskPrimitive_t_free_autocxx_wrapper (arg0 : * mut VROverla... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196594 [INFO] [stdout] | [INFO] [stdout] 1 | ...VROverlayIntersectionMaskPrimitive_t) ; pub unsafe fn Texture_t_alloc_autocxx_wrapper () -> * mut Texture_t ; pub unsafe fn Texture_t_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196664 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () -> * mut Texture_t ; pub unsafe fn Texture_t_free_autocxx_wrapper (arg0 : * mut Texture_t) ; pub unsafe fn HmdRect2... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196736 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper (arg0 : * mut Texture_t) ; pub unsafe fn HmdRect2_t_alloc_autocxx_wrapper () -> * mut HmdRect2_t ; pub unsafe fn HmdRect2... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196808 [INFO] [stdout] | [INFO] [stdout] 1 | ...utocxx_wrapper () -> * mut HmdRect2_t ; pub unsafe fn HmdRect2_t_free_autocxx_wrapper (arg0 : * mut HmdRect2_t) ; # [doc = "Synthesize... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196882 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper (arg0 : * mut HmdRect2_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_HmdRect2_t_new_synthetic_move_ctor_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197059 [INFO] [stdout] | [INFO] [stdout] 1 | ...mdRect2_t , other : * mut HmdRect2_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_HmdRect2_t_new_synthetic_const_copy... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197238 [INFO] [stdout] | [INFO] [stdout] 1 | ...ut HmdRect2_t , other : & HmdRect2_t) ; type c_ushort = autocxx :: c_ushort ; type c_void = autocxx :: c_void ; include ! ("openvr.h")... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128905 [INFO] [stdout] | [INFO] [stdout] 1 | ...ge { impl UniquePtr < HmdMatrix34_t > { } impl SharedPtr < HmdMatrix34_t > { } impl WeakPtr < HmdMatrix34_t > { } impl UniquePtr < ETr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128942 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl SharedPtr < HmdMatrix34_t > { } impl WeakPtr < HmdMatrix34_t > { } impl UniquePtr < ETrackingUniverseOrigin > { } impl Share... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128977 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl WeakPtr < HmdMatrix34_t > { } impl UniquePtr < ETrackingUniverseOrigin > { } impl SharedPtr < ETrackingUniverseOrigin > { ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129024 [INFO] [stdout] | [INFO] [stdout] 1 | ...UniquePtr < ETrackingUniverseOrigin > { } impl SharedPtr < ETrackingUniverseOrigin > { } impl WeakPtr < ETrackingUniverseOrigin > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129071 [INFO] [stdout] | [INFO] [stdout] 1 | ...SharedPtr < ETrackingUniverseOrigin > { } impl WeakPtr < ETrackingUniverseOrigin > { } impl CxxVector < ETrackingUniverseOrigin > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129116 [INFO] [stdout] | [INFO] [stdout] 1 | ...l WeakPtr < ETrackingUniverseOrigin > { } impl CxxVector < ETrackingUniverseOrigin > { } impl UniquePtr < EVROverlayError > { } impl S... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129163 [INFO] [stdout] | [INFO] [stdout] 1 | ...CxxVector < ETrackingUniverseOrigin > { } impl UniquePtr < EVROverlayError > { } impl SharedPtr < EVROverlayError > { } impl WeakPtr <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129202 [INFO] [stdout] | [INFO] [stdout] 1 | ... } impl UniquePtr < EVROverlayError > { } impl SharedPtr < EVROverlayError > { } impl WeakPtr < EVROverlayError > { } impl CxxVector <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129241 [INFO] [stdout] | [INFO] [stdout] 1 | ... } impl SharedPtr < EVROverlayError > { } impl WeakPtr < EVROverlayError > { } impl CxxVector < EVROverlayError > { } impl UniquePtr <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129278 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl WeakPtr < EVROverlayError > { } impl CxxVector < EVROverlayError > { } impl UniquePtr < EVRApplicationType > { } impl Shared... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129317 [INFO] [stdout] | [INFO] [stdout] 1 | ... } impl CxxVector < EVROverlayError > { } impl UniquePtr < EVRApplicationType > { } impl SharedPtr < EVRApplicationType > { } impl Wea... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129359 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl UniquePtr < EVRApplicationType > { } impl SharedPtr < EVRApplicationType > { } impl WeakPtr < EVRApplicationType > { } impl CxxVe... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129401 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl SharedPtr < EVRApplicationType > { } impl WeakPtr < EVRApplicationType > { } impl CxxVector < EVRApplicationType > { } impl Uniqu... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129441 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl WeakPtr < EVRApplicationType > { } impl CxxVector < EVRApplicationType > { } impl UniquePtr < EVRInitError > { } impl SharedPtr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129483 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl CxxVector < EVRApplicationType > { } impl UniquePtr < EVRInitError > { } impl SharedPtr < EVRInitError > { } impl WeakPtr < EVRIn... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129519 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl UniquePtr < EVRInitError > { } impl SharedPtr < EVRInitError > { } impl WeakPtr < EVRInitError > { } impl CxxVector < EVRIn... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129555 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl SharedPtr < EVRInitError > { } impl WeakPtr < EVRInitError > { } impl CxxVector < EVRInitError > { } impl UniquePtr < EVREy... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129589 [INFO] [stdout] | [INFO] [stdout] 1 | ...r > { } impl WeakPtr < EVRInitError > { } impl CxxVector < EVRInitError > { } impl UniquePtr < EVREye > { } impl SharedPtr < EVREye > ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129625 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl CxxVector < EVRInitError > { } impl UniquePtr < EVREye > { } impl SharedPtr < EVREye > { } impl WeakPtr < EVREye > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129655 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error > { } impl UniquePtr < EVREye > { } impl SharedPtr < EVREye > { } impl WeakPtr < EVREye > { } impl CxxVector < EVREye > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129685 [INFO] [stdout] | [INFO] [stdout] 1 | ...VREye > { } impl SharedPtr < EVREye > { } impl WeakPtr < EVREye > { } impl CxxVector < EVREye > { } impl UniquePtr < HmdMatrix44_t > {... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129713 [INFO] [stdout] | [INFO] [stdout] 1 | ... EVREye > { } impl WeakPtr < EVREye > { } impl CxxVector < EVREye > { } impl UniquePtr < HmdMatrix44_t > { } impl SharedPtr < HmdMatri... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129743 [INFO] [stdout] | [INFO] [stdout] 1 | ...VREye > { } impl CxxVector < EVREye > { } impl UniquePtr < HmdMatrix44_t > { } impl SharedPtr < HmdMatrix44_t > { } impl WeakPtr < Hmd... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129780 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl UniquePtr < HmdMatrix44_t > { } impl SharedPtr < HmdMatrix44_t > { } impl WeakPtr < HmdMatrix44_t > { } impl UniquePtr < Dis... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129817 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl SharedPtr < HmdMatrix44_t > { } impl WeakPtr < HmdMatrix44_t > { } impl UniquePtr < DistortionCoordinates_t > { } impl Share... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129852 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl WeakPtr < HmdMatrix44_t > { } impl UniquePtr < DistortionCoordinates_t > { } impl SharedPtr < DistortionCoordinates_t > { ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129899 [INFO] [stdout] | [INFO] [stdout] 1 | ...UniquePtr < DistortionCoordinates_t > { } impl SharedPtr < DistortionCoordinates_t > { } impl WeakPtr < DistortionCoordinates_t > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129946 [INFO] [stdout] | [INFO] [stdout] 1 | ...SharedPtr < DistortionCoordinates_t > { } impl WeakPtr < DistortionCoordinates_t > { } impl CxxVector < DistortionCoordinates_t > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129991 [INFO] [stdout] | [INFO] [stdout] 1 | ...l WeakPtr < DistortionCoordinates_t > { } impl CxxVector < DistortionCoordinates_t > { } impl UniquePtr < ETextureType > { } impl Shar... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130038 [INFO] [stdout] | [INFO] [stdout] 1 | ...CxxVector < DistortionCoordinates_t > { } impl UniquePtr < ETextureType > { } impl SharedPtr < ETextureType > { } impl WeakPtr < EText... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130074 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl UniquePtr < ETextureType > { } impl SharedPtr < ETextureType > { } impl WeakPtr < ETextureType > { } impl CxxVector < EText... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130110 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl SharedPtr < ETextureType > { } impl WeakPtr < ETextureType > { } impl CxxVector < ETextureType > { } impl UniquePtr < Track... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130144 [INFO] [stdout] | [INFO] [stdout] 1 | ...e > { } impl WeakPtr < ETextureType > { } impl CxxVector < ETextureType > { } impl UniquePtr < TrackedDevicePose_t > { } impl SharedPt... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130180 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl CxxVector < ETextureType > { } impl UniquePtr < TrackedDevicePose_t > { } impl SharedPtr < TrackedDevicePose_t > { } impl W... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130223 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl UniquePtr < TrackedDevicePose_t > { } impl SharedPtr < TrackedDevicePose_t > { } impl WeakPtr < TrackedDevicePose_t > { } impl Uni... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130266 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl SharedPtr < TrackedDevicePose_t > { } impl WeakPtr < TrackedDevicePose_t > { } impl UniquePtr < ETrackedDeviceClass > { } impl Sha... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130307 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl WeakPtr < TrackedDevicePose_t > { } impl UniquePtr < ETrackedDeviceClass > { } impl SharedPtr < ETrackedDeviceClass > { } impl W... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130350 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl UniquePtr < ETrackedDeviceClass > { } impl SharedPtr < ETrackedDeviceClass > { } impl WeakPtr < ETrackedDeviceClass > { } impl Cxx... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130393 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl SharedPtr < ETrackedDeviceClass > { } impl WeakPtr < ETrackedDeviceClass > { } impl CxxVector < ETrackedDeviceClass > { } impl Uni... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130434 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl WeakPtr < ETrackedDeviceClass > { } impl CxxVector < ETrackedDeviceClass > { } impl UniquePtr < EDeviceActivityLevel > { } impl ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130477 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl CxxVector < ETrackedDeviceClass > { } impl UniquePtr < EDeviceActivityLevel > { } impl SharedPtr < EDeviceActivityLevel > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130521 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl UniquePtr < EDeviceActivityLevel > { } impl SharedPtr < EDeviceActivityLevel > { } impl WeakPtr < EDeviceActivityLevel > { } impl C... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130565 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl SharedPtr < EDeviceActivityLevel > { } impl WeakPtr < EDeviceActivityLevel > { } impl CxxVector < EDeviceActivityLevel > { } impl U... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130607 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl WeakPtr < EDeviceActivityLevel > { } impl CxxVector < EDeviceActivityLevel > { } impl UniquePtr < ETrackedControllerRole > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130651 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl CxxVector < EDeviceActivityLevel > { } impl UniquePtr < ETrackedControllerRole > { } impl SharedPtr < ETrackedControllerRole > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130697 [INFO] [stdout] | [INFO] [stdout] 1 | ... UniquePtr < ETrackedControllerRole > { } impl SharedPtr < ETrackedControllerRole > { } impl WeakPtr < ETrackedControllerRole > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130743 [INFO] [stdout] | [INFO] [stdout] 1 | ... SharedPtr < ETrackedControllerRole > { } impl WeakPtr < ETrackedControllerRole > { } impl CxxVector < ETrackedControllerRole > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130787 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl WeakPtr < ETrackedControllerRole > { } impl CxxVector < ETrackedControllerRole > { } impl UniquePtr < ETrackedPropertyError > { } i... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130833 [INFO] [stdout] | [INFO] [stdout] 1 | ... CxxVector < ETrackedControllerRole > { } impl UniquePtr < ETrackedPropertyError > { } impl SharedPtr < ETrackedPropertyError > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130878 [INFO] [stdout] | [INFO] [stdout] 1 | ...l UniquePtr < ETrackedPropertyError > { } impl SharedPtr < ETrackedPropertyError > { } impl WeakPtr < ETrackedPropertyError > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130923 [INFO] [stdout] | [INFO] [stdout] 1 | ...l SharedPtr < ETrackedPropertyError > { } impl WeakPtr < ETrackedPropertyError > { } impl CxxVector < ETrackedPropertyError > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130966 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl WeakPtr < ETrackedPropertyError > { } impl CxxVector < ETrackedPropertyError > { } impl UniquePtr < ETrackedDeviceProperty > { } i... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131011 [INFO] [stdout] | [INFO] [stdout] 1 | ...l CxxVector < ETrackedPropertyError > { } impl UniquePtr < ETrackedDeviceProperty > { } impl SharedPtr < ETrackedDeviceProperty > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131057 [INFO] [stdout] | [INFO] [stdout] 1 | ... UniquePtr < ETrackedDeviceProperty > { } impl SharedPtr < ETrackedDeviceProperty > { } impl WeakPtr < ETrackedDeviceProperty > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131103 [INFO] [stdout] | [INFO] [stdout] 1 | ... SharedPtr < ETrackedDeviceProperty > { } impl WeakPtr < ETrackedDeviceProperty > { } impl CxxVector < ETrackedDeviceProperty > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131147 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl WeakPtr < ETrackedDeviceProperty > { } impl CxxVector < ETrackedDeviceProperty > { } impl UniquePtr < VREvent_t > { } impl SharedPt... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131193 [INFO] [stdout] | [INFO] [stdout] 1 | ... CxxVector < ETrackedDeviceProperty > { } impl UniquePtr < VREvent_t > { } impl SharedPtr < VREvent_t > { } impl WeakPtr < VREvent_t >... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131226 [INFO] [stdout] | [INFO] [stdout] 1 | ...ty > { } impl UniquePtr < VREvent_t > { } impl SharedPtr < VREvent_t > { } impl WeakPtr < VREvent_t > { } impl CxxVector < VREvent_t >... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131259 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t > { } impl SharedPtr < VREvent_t > { } impl WeakPtr < VREvent_t > { } impl CxxVector < VREvent_t > { } impl UniquePtr < EVREventTyp... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131290 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_t > { } impl WeakPtr < VREvent_t > { } impl CxxVector < VREvent_t > { } impl UniquePtr < EVREventType > { } impl SharedPtr < EVREve... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131323 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t > { } impl CxxVector < VREvent_t > { } impl UniquePtr < EVREventType > { } impl SharedPtr < EVREventType > { } impl WeakPtr < EVREv... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131359 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl UniquePtr < EVREventType > { } impl SharedPtr < EVREventType > { } impl WeakPtr < EVREventType > { } impl CxxVector < EVREv... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131395 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl SharedPtr < EVREventType > { } impl WeakPtr < EVREventType > { } impl CxxVector < EVREventType > { } impl UniquePtr < EHidd... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131429 [INFO] [stdout] | [INFO] [stdout] 1 | ...e > { } impl WeakPtr < EVREventType > { } impl CxxVector < EVREventType > { } impl UniquePtr < EHiddenAreaMeshType > { } impl SharedPt... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131465 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl CxxVector < EVREventType > { } impl UniquePtr < EHiddenAreaMeshType > { } impl SharedPtr < EHiddenAreaMeshType > { } impl W... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131508 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl UniquePtr < EHiddenAreaMeshType > { } impl SharedPtr < EHiddenAreaMeshType > { } impl WeakPtr < EHiddenAreaMeshType > { } impl Cxx... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131551 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl SharedPtr < EHiddenAreaMeshType > { } impl WeakPtr < EHiddenAreaMeshType > { } impl CxxVector < EHiddenAreaMeshType > { } impl Uni... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131592 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl WeakPtr < EHiddenAreaMeshType > { } impl CxxVector < EHiddenAreaMeshType > { } impl UniquePtr < HiddenAreaMesh_t > { } impl Shar... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131635 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl CxxVector < EHiddenAreaMeshType > { } impl UniquePtr < HiddenAreaMesh_t > { } impl SharedPtr < HiddenAreaMesh_t > { } impl WeakPtr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131675 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl UniquePtr < HiddenAreaMesh_t > { } impl SharedPtr < HiddenAreaMesh_t > { } impl WeakPtr < HiddenAreaMesh_t > { } impl CxxVector... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131715 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl SharedPtr < HiddenAreaMesh_t > { } impl WeakPtr < HiddenAreaMesh_t > { } impl CxxVector < HiddenAreaMesh_t > { } impl UniquePtr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131753 [INFO] [stdout] | [INFO] [stdout] 1 | ...{ } impl WeakPtr < HiddenAreaMesh_t > { } impl CxxVector < HiddenAreaMesh_t > { } impl UniquePtr < VRControllerState001_t > { } impl S... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131793 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl CxxVector < HiddenAreaMesh_t > { } impl UniquePtr < VRControllerState001_t > { } impl SharedPtr < VRControllerState001_t > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131839 [INFO] [stdout] | [INFO] [stdout] 1 | ... UniquePtr < VRControllerState001_t > { } impl SharedPtr < VRControllerState001_t > { } impl WeakPtr < VRControllerState001_t > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131885 [INFO] [stdout] | [INFO] [stdout] 1 | ... SharedPtr < VRControllerState001_t > { } impl WeakPtr < VRControllerState001_t > { } impl CxxVector < VRControllerState001_t > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131929 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl WeakPtr < VRControllerState001_t > { } impl CxxVector < VRControllerState001_t > { } impl UniquePtr < EVRButtonId > { } impl Shared... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:131975 [INFO] [stdout] | [INFO] [stdout] 1 | ... CxxVector < VRControllerState001_t > { } impl UniquePtr < EVRButtonId > { } impl SharedPtr < EVRButtonId > { } impl WeakPtr < EVRButt... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132010 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl UniquePtr < EVRButtonId > { } impl SharedPtr < EVRButtonId > { } impl WeakPtr < EVRButtonId > { } impl CxxVector < EVRButt... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132045 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl SharedPtr < EVRButtonId > { } impl WeakPtr < EVRButtonId > { } impl CxxVector < EVRButtonId > { } impl UniquePtr < EVRCont... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132078 [INFO] [stdout] | [INFO] [stdout] 1 | ...Id > { } impl WeakPtr < EVRButtonId > { } impl CxxVector < EVRButtonId > { } impl UniquePtr < EVRControllerAxisType > { } impl SharedP... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132113 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl CxxVector < EVRButtonId > { } impl UniquePtr < EVRControllerAxisType > { } impl SharedPtr < EVRControllerAxisType > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132158 [INFO] [stdout] | [INFO] [stdout] 1 | ...l UniquePtr < EVRControllerAxisType > { } impl SharedPtr < EVRControllerAxisType > { } impl WeakPtr < EVRControllerAxisType > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132203 [INFO] [stdout] | [INFO] [stdout] 1 | ...l SharedPtr < EVRControllerAxisType > { } impl WeakPtr < EVRControllerAxisType > { } impl CxxVector < EVRControllerAxisType > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132246 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl WeakPtr < EVRControllerAxisType > { } impl CxxVector < EVRControllerAxisType > { } impl UniquePtr < EVRFirmwareError > { } impl Sh... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132291 [INFO] [stdout] | [INFO] [stdout] 1 | ...l CxxVector < EVRControllerAxisType > { } impl UniquePtr < EVRFirmwareError > { } impl SharedPtr < EVRFirmwareError > { } impl WeakPtr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132331 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl UniquePtr < EVRFirmwareError > { } impl SharedPtr < EVRFirmwareError > { } impl WeakPtr < EVRFirmwareError > { } impl CxxVector... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132371 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl SharedPtr < EVRFirmwareError > { } impl WeakPtr < EVRFirmwareError > { } impl CxxVector < EVRFirmwareError > { } impl UniquePtr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132409 [INFO] [stdout] | [INFO] [stdout] 1 | ...{ } impl WeakPtr < EVRFirmwareError > { } impl CxxVector < EVRFirmwareError > { } impl UniquePtr < VROverlayFlags > { } impl SharedPtr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132449 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl CxxVector < EVRFirmwareError > { } impl UniquePtr < VROverlayFlags > { } impl SharedPtr < VROverlayFlags > { } impl WeakPtr < V... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132487 [INFO] [stdout] | [INFO] [stdout] 1 | ...{ } impl UniquePtr < VROverlayFlags > { } impl SharedPtr < VROverlayFlags > { } impl WeakPtr < VROverlayFlags > { } impl CxxVector < V... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132525 [INFO] [stdout] | [INFO] [stdout] 1 | ...{ } impl SharedPtr < VROverlayFlags > { } impl WeakPtr < VROverlayFlags > { } impl CxxVector < VROverlayFlags > { } impl UniquePtr < E... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132561 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl WeakPtr < VROverlayFlags > { } impl CxxVector < VROverlayFlags > { } impl UniquePtr < EColorSpace > { } impl SharedPtr < EC... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132599 [INFO] [stdout] | [INFO] [stdout] 1 | ...{ } impl CxxVector < VROverlayFlags > { } impl UniquePtr < EColorSpace > { } impl SharedPtr < EColorSpace > { } impl WeakPtr < EColorS... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132634 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl UniquePtr < EColorSpace > { } impl SharedPtr < EColorSpace > { } impl WeakPtr < EColorSpace > { } impl CxxVector < EColorS... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132669 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl SharedPtr < EColorSpace > { } impl WeakPtr < EColorSpace > { } impl CxxVector < EColorSpace > { } impl UniquePtr < VRTextu... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132702 [INFO] [stdout] | [INFO] [stdout] 1 | ...ce > { } impl WeakPtr < EColorSpace > { } impl CxxVector < EColorSpace > { } impl UniquePtr < VRTextureBounds_t > { } impl SharedPtr <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132737 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl CxxVector < EColorSpace > { } impl UniquePtr < VRTextureBounds_t > { } impl SharedPtr < VRTextureBounds_t > { } impl WeakP... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132778 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl UniquePtr < VRTextureBounds_t > { } impl SharedPtr < VRTextureBounds_t > { } impl WeakPtr < VRTextureBounds_t > { } impl CxxVect... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132819 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl SharedPtr < VRTextureBounds_t > { } impl WeakPtr < VRTextureBounds_t > { } impl CxxVector < VRTextureBounds_t > { } impl UniqueP... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132858 [INFO] [stdout] | [INFO] [stdout] 1 | ... } impl WeakPtr < VRTextureBounds_t > { } impl CxxVector < VRTextureBounds_t > { } impl UniquePtr < VROverlayTransformType > { } impl ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132899 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl CxxVector < VRTextureBounds_t > { } impl UniquePtr < VROverlayTransformType > { } impl SharedPtr < VROverlayTransformType > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132945 [INFO] [stdout] | [INFO] [stdout] 1 | ... UniquePtr < VROverlayTransformType > { } impl SharedPtr < VROverlayTransformType > { } impl WeakPtr < VROverlayTransformType > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:132991 [INFO] [stdout] | [INFO] [stdout] 1 | ... SharedPtr < VROverlayTransformType > { } impl WeakPtr < VROverlayTransformType > { } impl CxxVector < VROverlayTransformType > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133035 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl WeakPtr < VROverlayTransformType > { } impl CxxVector < VROverlayTransformType > { } impl UniquePtr < HmdVector2_t > { } impl Share... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133081 [INFO] [stdout] | [INFO] [stdout] 1 | ... CxxVector < VROverlayTransformType > { } impl UniquePtr < HmdVector2_t > { } impl SharedPtr < HmdVector2_t > { } impl WeakPtr < HmdVe... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133117 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl UniquePtr < HmdVector2_t > { } impl SharedPtr < HmdVector2_t > { } impl WeakPtr < HmdVector2_t > { } impl CxxVector < HmdVe... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133153 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl SharedPtr < HmdVector2_t > { } impl WeakPtr < HmdVector2_t > { } impl CxxVector < HmdVector2_t > { } impl UniquePtr < VROve... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133187 [INFO] [stdout] | [INFO] [stdout] 1 | ...t > { } impl WeakPtr < HmdVector2_t > { } impl CxxVector < HmdVector2_t > { } impl UniquePtr < VROverlayProjection_t > { } impl Shared... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133223 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl CxxVector < HmdVector2_t > { } impl UniquePtr < VROverlayProjection_t > { } impl SharedPtr < VROverlayProjection_t > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133268 [INFO] [stdout] | [INFO] [stdout] 1 | ...l UniquePtr < VROverlayProjection_t > { } impl SharedPtr < VROverlayProjection_t > { } impl WeakPtr < VROverlayProjection_t > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133313 [INFO] [stdout] | [INFO] [stdout] 1 | ...l SharedPtr < VROverlayProjection_t > { } impl WeakPtr < VROverlayProjection_t > { } impl CxxVector < VROverlayProjection_t > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133356 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl WeakPtr < VROverlayProjection_t > { } impl CxxVector < VROverlayProjection_t > { } impl UniquePtr < VROverlayInputMethod > { } imp... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133401 [INFO] [stdout] | [INFO] [stdout] 1 | ...l CxxVector < VROverlayProjection_t > { } impl UniquePtr < VROverlayInputMethod > { } impl SharedPtr < VROverlayInputMethod > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133445 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl UniquePtr < VROverlayInputMethod > { } impl SharedPtr < VROverlayInputMethod > { } impl WeakPtr < VROverlayInputMethod > { } impl C... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133489 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl SharedPtr < VROverlayInputMethod > { } impl WeakPtr < VROverlayInputMethod > { } impl CxxVector < VROverlayInputMethod > { } impl U... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133531 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl WeakPtr < VROverlayInputMethod > { } impl CxxVector < VROverlayInputMethod > { } impl UniquePtr < VROverlayIntersectionResults_t ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133575 [INFO] [stdout] | [INFO] [stdout] 1 | ...pl CxxVector < VROverlayInputMethod > { } impl UniquePtr < VROverlayIntersectionResults_t > { } impl SharedPtr < VROverlayIntersection... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133629 [INFO] [stdout] | [INFO] [stdout] 1 | ...tr < VROverlayIntersectionResults_t > { } impl SharedPtr < VROverlayIntersectionResults_t > { } impl WeakPtr < VROverlayIntersectionRe... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133683 [INFO] [stdout] | [INFO] [stdout] 1 | ...tr < VROverlayIntersectionResults_t > { } impl WeakPtr < VROverlayIntersectionResults_t > { } impl CxxVector < VROverlayIntersectionRe... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133735 [INFO] [stdout] | [INFO] [stdout] 1 | ...tr < VROverlayIntersectionResults_t > { } impl CxxVector < VROverlayIntersectionResults_t > { } impl UniquePtr < VROverlayIntersection... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133789 [INFO] [stdout] | [INFO] [stdout] 1 | ...or < VROverlayIntersectionResults_t > { } impl UniquePtr < VROverlayIntersectionParams_t > { } impl SharedPtr < VROverlayIntersectionP... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133842 [INFO] [stdout] | [INFO] [stdout] 1 | ...Ptr < VROverlayIntersectionParams_t > { } impl SharedPtr < VROverlayIntersectionParams_t > { } impl WeakPtr < VROverlayIntersectionPar... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133895 [INFO] [stdout] | [INFO] [stdout] 1 | ...Ptr < VROverlayIntersectionParams_t > { } impl WeakPtr < VROverlayIntersectionParams_t > { } impl UniquePtr < VROverlayIntersectionMas... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:133946 [INFO] [stdout] | [INFO] [stdout] 1 | ...Ptr < VROverlayIntersectionParams_t > { } impl UniquePtr < VROverlayIntersectionMaskPrimitive_t > { } impl SharedPtr < VROverlayInters... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134006 [INFO] [stdout] | [INFO] [stdout] 1 | ...ROverlayIntersectionMaskPrimitive_t > { } impl SharedPtr < VROverlayIntersectionMaskPrimitive_t > { } impl WeakPtr < VROverlayIntersec... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134066 [INFO] [stdout] | [INFO] [stdout] 1 | ...ROverlayIntersectionMaskPrimitive_t > { } impl WeakPtr < VROverlayIntersectionMaskPrimitive_t > { } impl UniquePtr < Texture_t > { } i... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134124 [INFO] [stdout] | [INFO] [stdout] 1 | ...ROverlayIntersectionMaskPrimitive_t > { } impl UniquePtr < Texture_t > { } impl SharedPtr < Texture_t > { } impl WeakPtr < Texture_t >... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134157 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t > { } impl UniquePtr < Texture_t > { } impl SharedPtr < Texture_t > { } impl WeakPtr < Texture_t > { } impl UniquePtr < EGamepadTex... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134190 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t > { } impl SharedPtr < Texture_t > { } impl WeakPtr < Texture_t > { } impl UniquePtr < EGamepadTextInputMode > { } impl SharedPtr <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134221 [INFO] [stdout] | [INFO] [stdout] 1 | ...re_t > { } impl WeakPtr < Texture_t > { } impl UniquePtr < EGamepadTextInputMode > { } impl SharedPtr < EGamepadTextInputMode > { } im... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134266 [INFO] [stdout] | [INFO] [stdout] 1 | ...l UniquePtr < EGamepadTextInputMode > { } impl SharedPtr < EGamepadTextInputMode > { } impl WeakPtr < EGamepadTextInputMode > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134311 [INFO] [stdout] | [INFO] [stdout] 1 | ...l SharedPtr < EGamepadTextInputMode > { } impl WeakPtr < EGamepadTextInputMode > { } impl CxxVector < EGamepadTextInputMode > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134354 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl WeakPtr < EGamepadTextInputMode > { } impl CxxVector < EGamepadTextInputMode > { } impl UniquePtr < EGamepadTextInputLineMode > { ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134399 [INFO] [stdout] | [INFO] [stdout] 1 | ...l CxxVector < EGamepadTextInputMode > { } impl UniquePtr < EGamepadTextInputLineMode > { } impl SharedPtr < EGamepadTextInputLineMode ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134448 [INFO] [stdout] | [INFO] [stdout] 1 | ...iquePtr < EGamepadTextInputLineMode > { } impl SharedPtr < EGamepadTextInputLineMode > { } impl WeakPtr < EGamepadTextInputLineMode > ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134497 [INFO] [stdout] | [INFO] [stdout] 1 | ...aredPtr < EGamepadTextInputLineMode > { } impl WeakPtr < EGamepadTextInputLineMode > { } impl CxxVector < EGamepadTextInputLineMode > ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134544 [INFO] [stdout] | [INFO] [stdout] 1 | ...WeakPtr < EGamepadTextInputLineMode > { } impl CxxVector < EGamepadTextInputLineMode > { } impl UniquePtr < HmdRect2_t > { } impl Shar... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134593 [INFO] [stdout] | [INFO] [stdout] 1 | ...xVector < EGamepadTextInputLineMode > { } impl UniquePtr < HmdRect2_t > { } impl SharedPtr < HmdRect2_t > { } impl WeakPtr < HmdRect2_... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134627 [INFO] [stdout] | [INFO] [stdout] 1 | ...e > { } impl UniquePtr < HmdRect2_t > { } impl SharedPtr < HmdRect2_t > { } impl WeakPtr < HmdRect2_t > { } impl CxxVector < HmdRect2_... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134661 [INFO] [stdout] | [INFO] [stdout] 1 | ...t > { } impl SharedPtr < HmdRect2_t > { } impl WeakPtr < HmdRect2_t > { } impl CxxVector < HmdRect2_t > { } impl UniquePtr < VRMessage... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134693 [INFO] [stdout] | [INFO] [stdout] 1 | ...2_t > { } impl WeakPtr < HmdRect2_t > { } impl CxxVector < HmdRect2_t > { } impl UniquePtr < VRMessageOverlayResponse > { } impl Share... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134727 [INFO] [stdout] | [INFO] [stdout] 1 | ...t > { } impl CxxVector < HmdRect2_t > { } impl UniquePtr < VRMessageOverlayResponse > { } impl SharedPtr < VRMessageOverlayResponse > ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134775 [INFO] [stdout] | [INFO] [stdout] 1 | ...niquePtr < VRMessageOverlayResponse > { } impl SharedPtr < VRMessageOverlayResponse > { } impl WeakPtr < VRMessageOverlayResponse > { ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134823 [INFO] [stdout] | [INFO] [stdout] 1 | ...haredPtr < VRMessageOverlayResponse > { } impl WeakPtr < VRMessageOverlayResponse > { } impl CxxVector < VRMessageOverlayResponse > { ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134869 [INFO] [stdout] | [INFO] [stdout] 1 | ... WeakPtr < VRMessageOverlayResponse > { } impl CxxVector < VRMessageOverlayResponse > { } unsafe extern "C++" { fn autocxx_make_string... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:134917 [INFO] [stdout] | [INFO] [stdout] 1 | ...xxVector < VRMessageOverlayResponse > { } unsafe extern "C++" { fn autocxx_make_string (str_ : & str) -> UniquePtr < CxxString > ; pub... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bindgen :: root :: VkInstance_T` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197507 [INFO] [stdout] | [INFO] [stdout] 1 | ...ge :: autocxx_make_string as make_string ; pub use bindgen :: root :: VkInstance_T ; pub mod vr { pub use super :: bindgen :: root :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetRecommendedRenderTargetSize_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:47006 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut u32) { cxxbridge :: GetRecommendedRenderTargetSize_autocxx_wrapper (self , pnWidth , pnHeight) } # [doc = " The projection matrix ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:46850 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetRecommendedRenderTargetSize (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , pnWidth : * mut u32 , pnHeight : * mut u32) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:47408 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | placement_return_type | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetProjectionMatrix_autocxx_wrapper (self , eEye , fNearZ , fFarZ , placement_return_type) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:47153 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetProjectionMatrix < 'a > (self : :: std :: pin :: Pin < & 'a mut root :: vr :: IVRSystem > , eEye : root :: vr :: EVREye , fNearZ : f32 , fFarZ : f32) -> impl autocxx :: moveit :: new :: New < Output = root :: vr :: HmdMatrix44_t > + 'a { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:47505 [INFO] [stdout] | [INFO] [stdout] 1 | ... | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetProjectionMatrix_autoc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetProjectionMatrix_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:47568 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; cxxbridge :: GetProjectionMatrix_autocxx_wrapper (self , eEye , fNearZ , fFarZ , placement_return_type) }) } # [doc = " The compone... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetProjectionRaw_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:48043 [INFO] [stdout] | [INFO] [stdout] 1 | ...32) { cxxbridge :: GetProjectionRaw_autocxx_wrapper (self , eEye , pfLeft , pfRight , pfTop , pfBottom) } # [doc = " Gets the result o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:47830 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetProjectionRaw (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eEye : root :: vr :: EVREye , pfLeft : * mut f32 , pfRight : * mut f32 , pfTop : * mut f32 , pfBottom : * mut f32) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ComputeDistortion_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:48696 [INFO] [stdout] | [INFO] [stdout] 1 | ...bool { cxxbridge :: ComputeDistortion_autocxx_wrapper (self , eEye , fU , fV , pDistortionCoordinates) } # [doc = " Returns the transf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:48467 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ComputeDistortion (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eEye : root :: vr :: EVREye , fU : f32 , fV : f32 , pDistortionCoordinates : * mut root :: vr :: DistortionCoordinates_t) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:49378 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | placement_return_type | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetEyeToHeadTransform_autocxx_wrapper (self , eEye , placement_return_type) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:49150 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetEyeToHeadTransform < 'a > (self : :: std :: pin :: Pin < & 'a mut root :: vr :: IVRSystem > , eEye : root :: vr :: EVREye) -> impl autocxx :: moveit :: new :: New < Output = root :: vr :: HmdMatrix34_t > + 'a { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:49475 [INFO] [stdout] | [INFO] [stdout] 1 | ... | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetEyeToHeadTransform_aut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetEyeToHeadTransform_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:49538 [INFO] [stdout] | [INFO] [stdout] 1 | ...t_ptr () ; cxxbridge :: GetEyeToHeadTransform_autocxx_wrapper (self , eEye , placement_return_type) }) } # [doc = " Returns the number... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetTimeSinceLastVsync_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:50200 [INFO] [stdout] | [INFO] [stdout] 1 | ...l { cxxbridge :: GetTimeSinceLastVsync_autocxx_wrapper (self , pfSecondsSinceLastVsync , pulFrameCounter) } # [doc = " [D3D9 Only]"] #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:50022 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetTimeSinceLastVsync (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , pfSecondsSinceLastVsync : * mut f32 , pulFrameCounter : * mut u64) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetD3D9AdapterIndex_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:50644 [INFO] [stdout] | [INFO] [stdout] 1 | ...r :: IVRSystem >) -> i32 { cxxbridge :: GetD3D9AdapterIndex_autocxx_wrapper (self) } # [doc = " [D3D10/11 Only]"] # [doc = " Returns t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:50537 [INFO] [stdout] | [INFO] [stdout] 1 | ...as an error."] pub unsafe fn GetD3D9AdapterIndex (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) -> i32 { cxxbridge ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetDXGIOutputInfo_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:51056 [INFO] [stdout] | [INFO] [stdout] 1 | ...ndex : * mut i32) { cxxbridge :: GetDXGIOutputInfo_autocxx_wrapper (self , pnAdapterIndex) } # [doc = " Returns platform- and texture-... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:50929 [INFO] [stdout] | [INFO] [stdout] 1 | ...1."] pub unsafe fn GetDXGIOutputInfo (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , pnAdapterIndex : * mut i32) { cx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOutputDevice_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:53118 [INFO] [stdout] | [INFO] [stdout] 1 | ...tance_T) { cxxbridge :: GetOutputDevice_autocxx_wrapper (self , pnDevice , textureType , pInstance) } # [doc = " Use to determine if t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:52915 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOutputDevice (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , pnDevice : * mut u64 , textureType : root :: vr :: ETextureType , pInstance : * mut root :: VkInstance_T) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsDisplayOnDesktop_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:53438 [INFO] [stdout] | [INFO] [stdout] 1 | ...r :: IVRSystem >) -> bool { cxxbridge :: IsDisplayOnDesktop_autocxx_wrapper (self) } # [doc = " Set the display visibility (true = ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:53331 [INFO] [stdout] | [INFO] [stdout] 1 | ...irect mode)."] pub unsafe fn IsDisplayOnDesktop (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) -> bool { cxxbridge ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetDisplayVisibility_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:53777 [INFO] [stdout] | [INFO] [stdout] 1 | ...bool) -> bool { cxxbridge :: SetDisplayVisibility_autocxx_wrapper (self , bIsVisibleOnDesktop) } # [doc = " The pose that the tracker ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:53639 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetDisplayVisibility (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , bIsVisibleOnDesktop : bool) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetDeviceToAbsoluteTrackingPose_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:55561 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetDeviceToAbsoluteTrackingPose_autocxx_wrapper (self , eOrigin , fPredictedSecondsToPhotonsFromNow , pTrackedDevicePoseArray , unTrackedDevicePoseArrayCount) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:55251 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetDeviceToAbsoluteTrackingPose (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eOrigin : root :: vr :: ETrackingUniverseOrigin , fPredictedSecondsToPhotonsFromNow : f32 , pTrackedDevicePoseArray : * mut root :: vr :: TrackedDevicePose_t , unTrackedDevicePoseArrayCount : u32) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:56482 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | placement_return_type | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetSeatedZeroPoseToStandingAbsoluteTrackingPose_autocxx_wrapper (self , placement_return_type) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:56258 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetSeatedZeroPoseToStandingAbsoluteTrackingPose < 'a > (self : :: std :: pin :: Pin < & 'a mut root :: vr :: IVRSystem >) -> impl autocxx :: moveit :: new :: New < Output = root :: vr :: HmdMatrix34_t > + 'a { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:56579 [INFO] [stdout] | [INFO] [stdout] 1 | ... | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetSeatedZeroPoseToStandi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetSeatedZeroPoseToStandingAbsoluteTrackingPose_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:56642 [INFO] [stdout] | [INFO] [stdout] 1 | ...t_ptr () ; cxxbridge :: GetSeatedZeroPoseToStandingAbsoluteTrackingPose_autocxx_wrapper (self , placement_return_type) }) } # [doc = "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:57197 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | placement_return_type | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetRawZeroPoseToStandingAbsoluteTrackingPose_autocxx_wrapper (self , placement_return_type) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:56976 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetRawZeroPoseToStandingAbsoluteTrackingPose < 'a > (self : :: std :: pin :: Pin < & 'a mut root :: vr :: IVRSystem >) -> impl autocxx :: moveit :: new :: New < Output = root :: vr :: HmdMatrix34_t > + 'a { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:57294 [INFO] [stdout] | [INFO] [stdout] 1 | ... | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetRawZeroPoseToStandingA... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetRawZeroPoseToStandingAbsoluteTrackingPose_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:57357 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; cxxbridge :: GetRawZeroPoseToStandingAbsoluteTrackingPose_autocxx_wrapper (self , placement_return_type) }) } # [doc = " Get a sort... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetSortedTrackedDeviceIndicesOfClass_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:58130 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetSortedTrackedDeviceIndicesOfClass_autocxx_wrapper (self , eTrackedDeviceClass , punTrackedDeviceIndexArray , unTrackedDeviceIndexArrayCount , unRelativeToTrackedDeviceIndex) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:57829 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetSortedTrackedDeviceIndicesOfClass (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eTrackedDeviceClass : root :: vr :: ETrackedDeviceClass , punTrackedDeviceIndexArray : * mut u32 , unTrackedDeviceIndexArrayCount : u32 , unRelativeToTrackedDeviceIndex : u32) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetTrackedDeviceActivityLevel_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:58547 [INFO] [stdout] | [INFO] [stdout] 1 | ...ActivityLevel { cxxbridge :: GetTrackedDeviceActivityLevel_autocxx_wrapper (self , unDeviceId) } # [doc = " Convenience utility to app... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:58380 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetTrackedDeviceActivityLevel (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceId : u32) -> root :: vr :: EDeviceActivityLevel { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ApplyTransform_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:59085 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t) { cxxbridge :: ApplyTransform_autocxx_wrapper (self , pOutputPose , pTrackedDevicePose , pTransform) } # [doc = " Returns the devi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:58818 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ApplyTransform (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , pOutputPose : * mut root :: vr :: TrackedDevicePose_t , pTrackedDevicePose : * const root :: vr :: TrackedDevicePose_t , pTransform : * const root :: vr :: HmdMatrix34_t) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetTrackedDeviceIndexForControllerRole_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:59547 [INFO] [stdout] | [INFO] [stdout] 1 | ... -> u32 { cxxbridge :: GetTrackedDeviceIndexForControllerRole_autocxx_wrapper (self , unDeviceType) } # [doc = " Returns the controlle... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:59367 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetTrackedDeviceIndexForControllerRole (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceType : root :: vr :: ETrackedControllerRole) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetControllerRoleForTrackedDeviceIndex_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:59958 [INFO] [stdout] | [INFO] [stdout] 1 | ...lerRole { cxxbridge :: GetControllerRoleForTrackedDeviceIndex_autocxx_wrapper (self , unDeviceIndex) } # [doc = " Returns the device c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:59777 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetControllerRoleForTrackedDeviceIndex (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32) -> root :: vr :: ETrackedControllerRole { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetTrackedDeviceClass_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:60803 [INFO] [stdout] | [INFO] [stdout] 1 | ...ckedDeviceClass { cxxbridge :: GetTrackedDeviceClass_autocxx_wrapper (self , unDeviceIndex) } # [doc = " Returns true if there is a de... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:60642 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetTrackedDeviceClass (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32) -> root :: vr :: ETrackedDeviceClass { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsTrackedDeviceConnected_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:61085 [INFO] [stdout] | [INFO] [stdout] 1 | ...: u32) -> bool { cxxbridge :: IsTrackedDeviceConnected_autocxx_wrapper (self , unDeviceIndex) } # [doc = " Returns a bool property. If... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:60950 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn IsTrackedDeviceConnected (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetBoolTrackedDeviceProperty_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:61541 [INFO] [stdout] | [INFO] [stdout] 1 | ...bool { cxxbridge :: GetBoolTrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , pError) } # [doc = " Returns a float p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:61303 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetBoolTrackedDeviceProperty (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32 , prop : root :: vr :: ETrackedDeviceProperty , pError : * mut root :: vr :: ETrackedPropertyError) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetFloatTrackedDeviceProperty_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:62015 [INFO] [stdout] | [INFO] [stdout] 1 | ...f32 { cxxbridge :: GetFloatTrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , pError) } # [doc = " Returns an int pr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:61777 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetFloatTrackedDeviceProperty (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32 , prop : root :: vr :: ETrackedDeviceProperty , pError : * mut root :: vr :: ETrackedPropertyError) -> f32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetInt32TrackedDeviceProperty_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:62487 [INFO] [stdout] | [INFO] [stdout] 1 | ...i32 { cxxbridge :: GetInt32TrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , pError) } # [doc = " Returns a uint64 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:62249 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetInt32TrackedDeviceProperty (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32 , prop : root :: vr :: ETrackedDeviceProperty , pError : * mut root :: vr :: ETrackedPropertyError) -> i32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetUint64TrackedDeviceProperty_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:62965 [INFO] [stdout] | [INFO] [stdout] 1 | ...u64 { cxxbridge :: GetUint64TrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , pError) } # [doc = " Returns a matrix... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:62726 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetUint64TrackedDeviceProperty (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32 , prop : root :: vr :: ETrackedDeviceProperty , pError : * mut root :: vr :: ETrackedPropertyError) -> u64 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:63543 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | placement_return_type | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetMatrix34TrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , pError , placement_return_type) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:63213 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetMatrix34TrackedDeviceProperty < 'a > (self : :: std :: pin :: Pin < & 'a mut root :: vr :: IVRSystem > , unDeviceIndex : u32 , prop : root :: vr :: ETrackedDeviceProperty , pError : * mut root :: vr :: ETrackedPropertyError) -> impl autocxx :: moveit :: new :: New < Output = root :: vr :: HmdMatrix34_t > + 'a { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:63640 [INFO] [stdout] | [INFO] [stdout] 1 | ... | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetMatrix34TrackedDeviceP... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetMatrix34TrackedDeviceProperty_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:63703 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; cxxbridge :: GetMatrix34TrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , pError , placement_return_type) }) } #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetArrayTrackedDeviceProperty_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:64580 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetArrayTrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , propType , pBuffer , unBufferSize , pError) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:64268 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetArrayTrackedDeviceProperty (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32 , prop : root :: vr :: ETrackedDeviceProperty , propType : u32 , pBuffer : * mut autocxx :: c_void , unBufferSize : u32 , pError : * mut root :: vr :: ETrackedPropertyError) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetStringTrackedDeviceProperty_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:65380 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetStringTrackedDeviceProperty_autocxx_wrapper (self , unDeviceIndex , prop , pchValue , unBufferSize , pError) } # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:65071 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetStringTrackedDeviceProperty (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32 , prop : root :: vr :: ETrackedDeviceProperty , pchValue : * mut :: std :: os :: raw :: c_char , unBufferSize : u32 , pError : * mut root :: vr :: ETrackedPropertyError) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetPropErrorNameFromEnum_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:65872 [INFO] [stdout] | [INFO] [stdout] 1 | ...s :: raw :: c_char { cxxbridge :: GetPropErrorNameFromEnum_autocxx_wrapper (self , error) } # [doc = " Returns true and fills the even... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:65680 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetPropErrorNameFromEnum (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , error : root :: vr :: ETrackedPropertyError) -> * const :: std :: os :: raw :: c_char { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::PollNextEvent_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:66329 [INFO] [stdout] | [INFO] [stdout] 1 | ...t : u32) -> bool { cxxbridge :: PollNextEvent_autocxx_wrapper (self , pEvent , uncbVREvent) } # [doc = " Returns true and fills the ev... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:66166 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn PollNextEvent (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , pEvent : * mut root :: vr :: VREvent_t , uncbVREvent : u32) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::PollNextEventWithPose_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:67123 [INFO] [stdout] | [INFO] [stdout] 1 | ...> bool { cxxbridge :: PollNextEventWithPose_autocxx_wrapper (self , eOrigin , pEvent , uncbVREvent , pTrackedDevicePose) } # [doc = " ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:66839 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn PollNextEventWithPose (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eOrigin : root :: vr :: ETrackingUniverseOrigin , pEvent : * mut root :: vr :: VREvent_t , uncbVREvent : u32 , pTrackedDevicePose : * mut root :: vr :: TrackedDevicePose_t) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetEventTypeNameFromEnum_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:67476 [INFO] [stdout] | [INFO] [stdout] 1 | ...s :: raw :: c_char { cxxbridge :: GetEventTypeNameFromEnum_autocxx_wrapper (self , eType) } # [doc = " Returns the hidden area mesh fo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:67293 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetEventTypeNameFromEnum (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eType : root :: vr :: EVREventType) -> * const :: std :: os :: raw :: c_char { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:68969 [INFO] [stdout] | [INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | placement_return_type | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetHiddenAreaMesh_autocxx_wrapper (self , eEye , type_ , placement_return_type) }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:68698 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetHiddenAreaMesh < 'a > (self : :: std :: pin :: Pin < & 'a mut root :: vr :: IVRSystem > , eEye : root :: vr :: EVREye , type_ : root :: vr :: EHiddenAreaMeshType) -> impl autocxx :: moveit :: new :: New < Output = root :: vr :: HiddenAreaMesh_t > + 'a { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:69066 [INFO] [stdout] | [INFO] [stdout] 1 | ... | { let placement_return_type = placement_return_type . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: GetHiddenAreaMesh_autocxx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetHiddenAreaMesh_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:69129 [INFO] [stdout] | [INFO] [stdout] 1 | ...ptr () ; cxxbridge :: GetHiddenAreaMesh_autocxx_wrapper (self , eEye , type_ , placement_return_type) }) } # [doc = " Fills the suppli... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetControllerState_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:69669 [INFO] [stdout] | [INFO] [stdout] 1 | ...ol { cxxbridge :: GetControllerState_autocxx_wrapper (self , unControllerDeviceIndex , pControllerState , unControllerStateSize) } # [... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:69436 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetControllerState (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unControllerDeviceIndex : u32 , pControllerState : * mut root :: vr :: VRControllerState001_t , unControllerStateSize : u32) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetControllerStateWithPose_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:70552 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetControllerStateWithPose_autocxx_wrapper (self , eOrigin , unControllerDeviceIndex , pControllerState , unControllerStateSize , pTrackedDevicePose) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:70198 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetControllerStateWithPose (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eOrigin : root :: vr :: ETrackingUniverseOrigin , unControllerDeviceIndex : u32 , pControllerState : * mut root :: vr :: VRControllerState001_t , unControllerStateSize : u32 , pTrackedDevicePose : * mut root :: vr :: TrackedDevicePose_t) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::TriggerHapticPulse_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:71164 [INFO] [stdout] | [INFO] [stdout] 1 | ...short) { cxxbridge :: TriggerHapticPulse_autocxx_wrapper (self , unControllerDeviceIndex , unAxisId , usDurationMicroSec) } # [doc = "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:70973 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn TriggerHapticPulse (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unControllerDeviceIndex : u32 , unAxisId : u32 , usDurationMicroSec : autocxx :: c_ushort) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetButtonIdNameFromEnum_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:71589 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: raw :: c_char { cxxbridge :: GetButtonIdNameFromEnum_autocxx_wrapper (self , eButtonId) } # [doc = " returns the name of an EVRCont... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:71404 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetButtonIdNameFromEnum (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eButtonId : root :: vr :: EVRButtonId) -> * const :: std :: os :: raw :: c_char { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetControllerAxisTypeNameFromEnum_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:72003 [INFO] [stdout] | [INFO] [stdout] 1 | ...w :: c_char { cxxbridge :: GetControllerAxisTypeNameFromEnum_autocxx_wrapper (self , eAxisType) } # [doc = " Returns true if this appl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:71798 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetControllerAxisTypeNameFromEnum (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , eAxisType : root :: vr :: EVRControllerAxisType) -> * const :: std :: os :: raw :: c_char { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsInputAvailable_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:72374 [INFO] [stdout] | [INFO] [stdout] 1 | ...vr :: IVRSystem >) -> bool { cxxbridge :: IsInputAvailable_autocxx_wrapper (self) } # [doc = " Returns true SteamVR is drawing control... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:72269 [INFO] [stdout] | [INFO] [stdout] 1 | ...input stream."] pub unsafe fn IsInputAvailable (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) -> bool { cxxbridge :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsSteamVRDrawingControllers_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:72735 [INFO] [stdout] | [INFO] [stdout] 1 | ...IVRSystem >) -> bool { cxxbridge :: IsSteamVRDrawingControllers_autocxx_wrapper (self) } # [doc = " Returns true if the user has put S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:72619 [INFO] [stdout] | [INFO] [stdout] 1 | ...s case."] pub unsafe fn IsSteamVRDrawingControllers (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) -> bool { cxxbridg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ShouldApplicationPause_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:73129 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: IVRSystem >) -> bool { cxxbridge :: ShouldApplicationPause_autocxx_wrapper (self) } # [doc = " Returns true if SteamVR is doing sig... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:73018 [INFO] [stdout] | [INFO] [stdout] 1 | ... activity."] pub unsafe fn ShouldApplicationPause (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) -> bool { cxxbridge ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ShouldApplicationReduceRenderingWork_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:73556 [INFO] [stdout] | [INFO] [stdout] 1 | ...ystem >) -> bool { cxxbridge :: ShouldApplicationReduceRenderingWork_autocxx_wrapper (self) } # [doc = " Performs the actual firmware ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:73431 [INFO] [stdout] | [INFO] [stdout] 1 | ...ye."] pub unsafe fn ShouldApplicationReduceRenderingWork (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) -> bool { cxx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::PerformFirmwareUpdate_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:74366 [INFO] [stdout] | [INFO] [stdout] 1 | ...VRFirmwareError { cxxbridge :: PerformFirmwareUpdate_autocxx_wrapper (self , unDeviceIndex) } # [doc = " Call this to acknowledge to t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:74208 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn PerformFirmwareUpdate (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , unDeviceIndex : u32) -> root :: vr :: EVRFirmwareError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::AcknowledgeQuit_Exiting_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:74734 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: vr :: IVRSystem >) { cxxbridge :: AcknowledgeQuit_Exiting_autocxx_wrapper (self) } # [doc = " Retrieves a null-terminated, semicol... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:74630 [INFO] [stdout] | [INFO] [stdout] 1 | ...ss is killed."] pub unsafe fn AcknowledgeQuit_Exiting (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) { cxxbridge :: A... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetAppContainerFilePaths_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:75230 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> u32 { cxxbridge :: GetAppContainerFilePaths_autocxx_wrapper (self , pchBuffer , unBufferSize) } # [doc = " Returns the current ve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:75047 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetAppContainerFilePaths (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem > , pchBuffer : * mut :: std :: os :: raw :: c_char , unBufferSize : u32) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetRuntimeVersion_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:75932 [INFO] [stdout] | [INFO] [stdout] 1 | ...td :: os :: raw :: c_char { cxxbridge :: GetRuntimeVersion_autocxx_wrapper (self) } } impl IVROverlay { # [doc = " Finds an existing o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:75793 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetRuntimeVersion (self : :: std :: pin :: Pin < & mut root :: vr :: IVRSystem >) -> * const :: std :: os :: raw :: c_char { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::FindOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:76282 [INFO] [stdout] | [INFO] [stdout] 1 | ...OverlayError { cxxbridge :: FindOverlay_autocxx_wrapper (self , pchOverlayKey , pOverlayHandle) } # [doc = " Creates a new named overl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:76071 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn FindOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , pchOverlayKey : * const :: std :: os :: raw :: c_char , pOverlayHandle : * mut u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::CreateOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:76730 [INFO] [stdout] | [INFO] [stdout] 1 | ...or { cxxbridge :: CreateOverlay_autocxx_wrapper (self , pchOverlayKey , pchOverlayName , pOverlayHandle) } # [doc = " Destroys the spe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:76460 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn CreateOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , pchOverlayKey : * const :: std :: os :: raw :: c_char , pchOverlayName : * const :: std :: os :: raw :: c_char , pOverlayHandle : * mut u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::DestroyOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:77143 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: EVROverlayError { cxxbridge :: DestroyOverlay_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Fills the provided buffer with ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:76990 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn DestroyOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayKey_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:77707 [INFO] [stdout] | [INFO] [stdout] 1 | ...2 { cxxbridge :: GetOverlayKey_autocxx_wrapper (self , ulOverlayHandle , pchValue , unBufferSize , pError) } # [doc = " Fills the prov... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:77464 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayKey (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pchValue : * mut :: std :: os :: raw :: c_char , unBufferSize : u32 , pError : * mut root :: vr :: EVROverlayError) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayName_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:78310 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetOverlayName_autocxx_wrapper (self , ulOverlayHandle , pchValue , unBufferSize , pError) } # [doc = " set the name t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:78066 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayName (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pchValue : * mut :: std :: os :: raw :: c_char , unBufferSize : u32 , pError : * mut root :: vr :: EVROverlayError) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayName_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:78669 [INFO] [stdout] | [INFO] [stdout] 1 | ...ROverlayError { cxxbridge :: SetOverlayName_autocxx_wrapper (self , ulOverlayHandle , pchName) } # [doc = " Gets the raw image data fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:78466 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayName (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pchName : * const :: std :: os :: raw :: c_char) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayImageData_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:79261 [INFO] [stdout] | [INFO] [stdout] 1 | ...or { cxxbridge :: GetOverlayImageData_autocxx_wrapper (self , ulOverlayHandle , pvBuffer , unBufferSize , punWidth , punHeight) } # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:78998 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayImageData (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pvBuffer : * mut autocxx :: c_void , unBufferSize : u32 , punWidth : * mut u32 , punHeight : * mut u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayErrorNameFromEnum_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:79748 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: raw :: c_char { cxxbridge :: GetOverlayErrorNameFromEnum_autocxx_wrapper (self , error) } # [doc = " Sets the pid that is allowed t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:79558 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayErrorNameFromEnum (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , error : root :: vr :: EVROverlayError) -> * const :: std :: os :: raw :: c_char { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayRenderingPid_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:80188 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayError { cxxbridge :: SetOverlayRenderingPid_autocxx_wrapper (self , ulOverlayHandle , unPID) } # [doc = " Gets the pid that is al... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:80013 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayRenderingPid (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , unPID : u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayRenderingPid_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:80478 [INFO] [stdout] | [INFO] [stdout] 1 | ... : u64) -> u32 { cxxbridge :: GetOverlayRenderingPid_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Specify flag setting for a ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:80343 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayRenderingPid (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayFlag_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:80828 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error { cxxbridge :: SetOverlayFlag_autocxx_wrapper (self , ulOverlayHandle , eOverlayFlag , bEnabled) } # [doc = " Sets flag setting ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:80611 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayFlag (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eOverlayFlag : root :: vr :: VROverlayFlags , bEnabled : bool) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayFlag_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:81200 [INFO] [stdout] | [INFO] [stdout] 1 | ...rror { cxxbridge :: GetOverlayFlag_autocxx_wrapper (self , ulOverlayHandle , eOverlayFlag , pbEnabled) } # [doc = " Gets all the flags... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:80976 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayFlag (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eOverlayFlag : root :: vr :: VROverlayFlags , pbEnabled : * mut bool) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayFlags_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:81525 [INFO] [stdout] | [INFO] [stdout] 1 | ...ROverlayError { cxxbridge :: GetOverlayFlags_autocxx_wrapper (self , ulOverlayHandle , pFlags) } # [doc = " Sets the color tint of the... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:81350 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayFlags (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pFlags : * mut u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayColor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:81884 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error { cxxbridge :: SetOverlayColor_autocxx_wrapper (self , ulOverlayHandle , fRed , fGreen , fBlue) } # [doc = " Gets the color tint... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:81688 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayColor (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , fRed : f32 , fGreen : f32 , fBlue : f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayColor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:82251 [INFO] [stdout] | [INFO] [stdout] 1 | ...rror { cxxbridge :: GetOverlayColor_autocxx_wrapper (self , ulOverlayHandle , pfRed , pfGreen , pfBlue) } # [doc = " Sets the alpha of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:82034 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayColor (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pfRed : * mut f32 , pfGreen : * mut f32 , pfBlue : * mut f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayAlpha_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:82630 [INFO] [stdout] | [INFO] [stdout] 1 | ...ROverlayError { cxxbridge :: SetOverlayAlpha_autocxx_wrapper (self , ulOverlayHandle , fAlpha) } # [doc = " Gets the alpha of the over... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:82461 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayAlpha (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , fAlpha : f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayAlpha_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:82998 [INFO] [stdout] | [INFO] [stdout] 1 | ...OverlayError { cxxbridge :: GetOverlayAlpha_autocxx_wrapper (self , ulOverlayHandle , pfAlpha) } # [doc = " Sets the aspect ratio of t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:82822 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayAlpha (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pfAlpha : * mut f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTexelAspect_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:83446 [INFO] [stdout] | [INFO] [stdout] 1 | ...ayError { cxxbridge :: SetOverlayTexelAspect_autocxx_wrapper (self , ulOverlayHandle , fTexelAspect) } # [doc = " Gets the aspect rati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:83265 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTexelAspect (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , fTexelAspect : f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTexelAspect_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:83808 [INFO] [stdout] | [INFO] [stdout] 1 | ...yError { cxxbridge :: GetOverlayTexelAspect_autocxx_wrapper (self , ulOverlayHandle , pfTexelAspect) } # [doc = " Sets the rendering s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:83620 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTexelAspect (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pfTexelAspect : * mut f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlaySortOrder_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:84558 [INFO] [stdout] | [INFO] [stdout] 1 | ...layError { cxxbridge :: SetOverlaySortOrder_autocxx_wrapper (self , ulOverlayHandle , unSortOrder) } # [doc = " Gets the sort order of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:84380 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlaySortOrder (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , unSortOrder : u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlaySortOrder_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:84926 [INFO] [stdout] | [INFO] [stdout] 1 | ...layError { cxxbridge :: GetOverlaySortOrder_autocxx_wrapper (self , ulOverlayHandle , punSortOrder) } # [doc = " Sets the width of the... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:84741 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlaySortOrder (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , punSortOrder : * mut u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayWidthInMeters_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:85327 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error { cxxbridge :: SetOverlayWidthInMeters_autocxx_wrapper (self , ulOverlayHandle , fWidthInMeters) } # [doc = " Returns the width ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:85142 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayWidthInMeters (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , fWidthInMeters : f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayWidthInMeters_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:85744 [INFO] [stdout] | [INFO] [stdout] 1 | ...rror { cxxbridge :: GetOverlayWidthInMeters_autocxx_wrapper (self , ulOverlayHandle , pfWidthInMeters) } # [doc = " Use to draw overla... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:85552 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayWidthInMeters (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pfWidthInMeters : * mut f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayCurvature_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:86239 [INFO] [stdout] | [INFO] [stdout] 1 | ...rlayError { cxxbridge :: SetOverlayCurvature_autocxx_wrapper (self , ulOverlayHandle , fCurvature) } # [doc = " Returns the curvature ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:86062 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayCurvature (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , fCurvature : f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayCurvature_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:86626 [INFO] [stdout] | [INFO] [stdout] 1 | ...layError { cxxbridge :: GetOverlayCurvature_autocxx_wrapper (self , ulOverlayHandle , pfCurvature) } # [doc = " Sets the colorspace th... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:86442 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayCurvature (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pfCurvature : * mut f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTextureColorSpace_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:87144 [INFO] [stdout] | [INFO] [stdout] 1 | ...r { cxxbridge :: SetOverlayTextureColorSpace_autocxx_wrapper (self , ulOverlayHandle , eTextureColorSpace) } # [doc = " Gets the overl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:86929 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTextureColorSpace (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eTextureColorSpace : root :: vr :: EColorSpace) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTextureColorSpace_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:87531 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetOverlayTextureColorSpace_autocxx_wrapper (self , ulOverlayHandle , peTextureColorSpace) } # [doc = " Sets the part ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:87309 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTextureColorSpace (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , peTextureColorSpace : * mut root :: vr :: EColorSpace) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTextureBounds_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:88001 [INFO] [stdout] | [INFO] [stdout] 1 | ...r { cxxbridge :: SetOverlayTextureBounds_autocxx_wrapper (self , ulOverlayHandle , pOverlayTextureBounds) } # [doc = " Gets the part o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:87773 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTextureBounds (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pOverlayTextureBounds : * const root :: vr :: VRTextureBounds_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTextureBounds_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:88467 [INFO] [stdout] | [INFO] [stdout] 1 | ...r { cxxbridge :: GetOverlayTextureBounds_autocxx_wrapper (self , ulOverlayHandle , pOverlayTextureBounds) } # [doc = " Returns the tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:88241 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTextureBounds (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pOverlayTextureBounds : * mut root :: vr :: VRTextureBounds_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTransformType_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:88853 [INFO] [stdout] | [INFO] [stdout] 1 | ...rror { cxxbridge :: GetOverlayTransformType_autocxx_wrapper (self , ulOverlayHandle , peTransformType) } # [doc = " Sets the transform... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:88628 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTransformType (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , peTransformType : * mut root :: vr :: VROverlayTransformType) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTransformAbsolute_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:89313 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: SetOverlayTransformAbsolute_autocxx_wrapper (self , ulOverlayHandle , eTrackingOrigin , pmatTrackingOriginToOverlayTransform) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:89012 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTransformAbsolute (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eTrackingOrigin : root :: vr :: ETrackingUniverseOrigin , pmatTrackingOriginToOverlayTransform : * const root :: vr :: HmdMatrix34_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTransformAbsolute_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:89865 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetOverlayTransformAbsolute_autocxx_wrapper (self , ulOverlayHandle , peTrackingOrigin , pmatTrackingOriginToOverlayTransform) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:89559 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTransformAbsolute (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , peTrackingOrigin : * mut root :: vr :: ETrackingUniverseOrigin , pmatTrackingOriginToOverlayTransform : * mut root :: vr :: HmdMatrix34_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTransformTrackedDeviceRelative_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:90380 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: SetOverlayTransformTrackedDeviceRelative_autocxx_wrapper (self , ulOverlayHandle , unTrackedDevice , pmatTrackedDeviceToOverlayTransform) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:90101 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTransformTrackedDeviceRelative (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , unTrackedDevice : u32 , pmatTrackedDeviceToOverlayTransform : * const root :: vr :: HmdMatrix34_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTransformTrackedDeviceRelative_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:90942 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetOverlayTransformTrackedDeviceRelative_autocxx_wrapper (self , ulOverlayHandle , punTrackedDevice , pmatTrackedDeviceToOverlayTransform) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:90658 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTransformTrackedDeviceRelative (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , punTrackedDevice : * mut u32 , pmatTrackedDeviceToOverlayTransform : * mut root :: vr :: HmdMatrix34_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTransformTrackedDeviceComponent_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:91595 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: SetOverlayTransformTrackedDeviceComponent_autocxx_wrapper (self , ulOverlayHandle , unDeviceIndex , pchComponentName) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:91334 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTransformTrackedDeviceComponent (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , unDeviceIndex : u32 , pchComponentName : * const :: std :: os :: raw :: c_char) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTransformTrackedDeviceComponent_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:92112 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetOverlayTransformTrackedDeviceComponent_autocxx_wrapper (self , ulOverlayHandle , punDeviceIndex , pchComponentName , unComponentNameSize) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:91818 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTransformTrackedDeviceComponent (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , punDeviceIndex : * mut u32 , pchComponentName : * mut :: std :: os :: raw :: c_char , unComponentNameSize : u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTransformOverlayRelative_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:92675 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: GetOverlayTransformOverlayRelative_autocxx_wrapper (self , ulOverlayHandle , ulOverlayHandleParent , pmatParentOverlayToOverlayTransform) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:92392 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTransformOverlayRelative (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , ulOverlayHandleParent : * mut u64 , pmatParentOverlayToOverlayTransform : * mut root :: vr :: HmdMatrix34_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTransformOverlayRelative_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:93258 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: SetOverlayTransformOverlayRelative_autocxx_wrapper (self , ulOverlayHandle , ulOverlayHandleParent , pmatParentOverlayToOverlayTransform) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:92979 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTransformOverlayRelative (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , ulOverlayHandleParent : u64 , pmatParentOverlayToOverlayTransform : * const root :: vr :: HmdMatrix34_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTransformCursor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:93864 [INFO] [stdout] | [INFO] [stdout] 1 | ...ror { cxxbridge :: SetOverlayTransformCursor_autocxx_wrapper (self , ulCursorOverlayHandle , pvHotspot) } # [doc = " Gets cursor hotsp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:93645 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTransformCursor (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulCursorOverlayHandle : u64 , pvHotspot : * const root :: vr :: HmdVector2_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTransformCursor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:94244 [INFO] [stdout] | [INFO] [stdout] 1 | ...yError { cxxbridge :: GetOverlayTransformCursor_autocxx_wrapper (self , ulOverlayHandle , pvHotspot) } # [doc = " Sets the overlay as ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:94033 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTransformCursor (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pvHotspot : * mut root :: vr :: HmdVector2_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTransformProjection_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:94785 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: SetOverlayTransformProjection_autocxx_wrapper (self , ulOverlayHandle , eTrackingOrigin , pmatTrackingOriginToOverlayTransform , pProjection , eEye) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:94392 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTransformProjection (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eTrackingOrigin : root :: vr :: ETrackingUniverseOrigin , pmatTrackingOriginToOverlayTransform : * const root :: vr :: HmdMatrix34_t , pProjection : * const root :: vr :: VROverlayProjection_t , eEye : root :: vr :: EVREye) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ShowOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:95211 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: EVROverlayError { cxxbridge :: ShowOverlay_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Hides the VR overlay. For dashbo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:95061 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ShowOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HideOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:95541 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: EVROverlayError { cxxbridge :: HideOverlay_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Returns true if the overlay is vi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:95391 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn HideOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsOverlayVisible_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:95792 [INFO] [stdout] | [INFO] [stdout] 1 | ...le : u64) -> bool { cxxbridge :: IsOverlayVisible_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Get the transform in 3d space ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:95662 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn IsOverlayVisible (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> bool { c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::new_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:96522 [INFO] [stdout] | [INFO] [stdout] 1 | ...sInOverlay_space = :: std :: pin :: Pin :: new_unchecked (& mut coordinatesInOverlay_space) ; coordinatesInOverlay_space . as_mut () .... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:96038 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetTransformForOverlayCoordinates (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eTrackingOrigin : root :: vr :: ETrackingUniverseOrigin , coordinatesInOverlay : impl autocxx :: ValueParam < root :: vr :: HmdVector2_t > , pmatTransform : * mut root :: vr :: HmdMatrix34_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::ValueParamHandler::::populate` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:96597 [INFO] [stdout] | [INFO] [stdout] 1 | ...InOverlay_space) ; coordinatesInOverlay_space . as_mut () . populate (coordinatesInOverlay) ; cxxbridge :: GetTransformForOverlayCoord... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetTransformForOverlayCoordinates_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:96672 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; cxxbridge :: GetTransformForOverlayCoordinates_autocxx_wrapper (self , ulOverlayHandle , eTrackingOrigin , coordinatesInOverlay_space . get_ptr () , pmatTransform) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::PollNextOverlayEvent_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:97273 [INFO] [stdout] | [INFO] [stdout] 1 | ...ool { cxxbridge :: PollNextOverlayEvent_autocxx_wrapper (self , ulOverlayHandle , pEvent , uncbVREvent) } # [doc = " Returns the curre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:97078 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn PollNextOverlayEvent (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pEvent : * mut root :: vr :: VREvent_t , uncbVREvent : u32) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayInputMethod_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:97667 [INFO] [stdout] | [INFO] [stdout] 1 | ...yError { cxxbridge :: GetOverlayInputMethod_autocxx_wrapper (self , ulOverlayHandle , peInputMethod) } # [doc = " Sets the input setti... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:97448 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayInputMethod (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , peInputMethod : * mut root :: vr :: VROverlayInputMethod) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayInputMethod_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:98037 [INFO] [stdout] | [INFO] [stdout] 1 | ...ayError { cxxbridge :: SetOverlayInputMethod_autocxx_wrapper (self , ulOverlayHandle , eInputMethod) } # [doc = " Gets the mouse scali... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:97825 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayInputMethod (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eInputMethod : root :: vr :: VROverlayInputMethod) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayMouseScale_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:98535 [INFO] [stdout] | [INFO] [stdout] 1 | ...yError { cxxbridge :: GetOverlayMouseScale_autocxx_wrapper (self , ulOverlayHandle , pvecMouseScale) } # [doc = " Sets the mouse scali... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:98324 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayMouseScale (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pvecMouseScale : * mut root :: vr :: HmdVector2_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayMouseScale_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:99057 [INFO] [stdout] | [INFO] [stdout] 1 | ...yError { cxxbridge :: SetOverlayMouseScale_autocxx_wrapper (self , ulOverlayHandle , pvecMouseScale) } # [doc = " Computes the overlay... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:98844 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayMouseScale (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pvecMouseScale : * const root :: vr :: HmdVector2_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ComputeOverlayIntersection_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:99602 [INFO] [stdout] | [INFO] [stdout] 1 | ...l { cxxbridge :: ComputeOverlayIntersection_autocxx_wrapper (self , ulOverlayHandle , pParams , pResults) } # [doc = " Returns true if... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:99334 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ComputeOverlayIntersection (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pParams : * const root :: vr :: VROverlayIntersectionParams_t , pResults : * mut root :: vr :: VROverlayIntersectionResults_t) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsHoverTargetOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:100029 [INFO] [stdout] | [INFO] [stdout] 1 | ... : u64) -> bool { cxxbridge :: IsHoverTargetOverlay_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Sets a list of primitives to... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:99895 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn IsHoverTargetOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayIntersectionMask_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:100567 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: SetOverlayIntersectionMask_autocxx_wrapper (self , ulOverlayHandle , pMaskPrimitives , unNumMaskPrimitives , unPrimitiveSize) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:100273 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayIntersectionMask (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pMaskPrimitives : * mut root :: vr :: VROverlayIntersectionMaskPrimitive_t , unNumMaskPrimitives : u32 , unPrimitiveSize : u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::TriggerLaserMouseHapticVibration_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:101035 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: TriggerLaserMouseHapticVibration_autocxx_wrapper (self , ulOverlayHandle , fDurationSeconds , fFrequency , fAmplitude) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:100801 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn TriggerLaserMouseHapticVibration (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , fDurationSeconds : f32 , fFrequency : f32 , fAmplitude : f32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayCursor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:101514 [INFO] [stdout] | [INFO] [stdout] 1 | ...layError { cxxbridge :: SetOverlayCursor_autocxx_wrapper (self , ulOverlayHandle , ulCursorHandle) } # [doc = " Sets the override curs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:101336 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayCursor (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , ulCursorHandle : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayCursorPositionOverride_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:102039 [INFO] [stdout] | [INFO] [stdout] 1 | ...ror { cxxbridge :: SetOverlayCursorPositionOverride_autocxx_wrapper (self , ulOverlayHandle , pvCursor) } # [doc = " Clears the overri... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:101820 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayCursorPositionOverride (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pvCursor : * const root :: vr :: HmdVector2_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ClearOverlayCursorPositionOverride_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:102378 [INFO] [stdout] | [INFO] [stdout] 1 | ...layError { cxxbridge :: ClearOverlayCursorPositionOverride_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Texture to draw for t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:102205 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ClearOverlayCursorPositionOverride (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayTexture_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:102899 [INFO] [stdout] | [INFO] [stdout] 1 | ...verlayError { cxxbridge :: SetOverlayTexture_autocxx_wrapper (self , ulOverlayHandle , pTexture) } # [doc = " Use this to tell the ove... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:102698 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayTexture (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pTexture : * const root :: vr :: Texture_t) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ClearOverlayTexture_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:103236 [INFO] [stdout] | [INFO] [stdout] 1 | ...EVROverlayError { cxxbridge :: ClearOverlayTexture_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Separate interface for provid... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:103078 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ClearOverlayTexture (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayRaw_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:103770 [INFO] [stdout] | [INFO] [stdout] 1 | ...rror { cxxbridge :: SetOverlayRaw_autocxx_wrapper (self , ulOverlayHandle , pvBuffer , unWidth , unHeight , unBytesPerPixel) } # [doc ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:103524 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayRaw (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pvBuffer : * mut autocxx :: c_void , unWidth : u32 , unHeight : u32 , unBytesPerPixel : u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetOverlayFromFile_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104317 [INFO] [stdout] | [INFO] [stdout] 1 | ...rlayError { cxxbridge :: SetOverlayFromFile_autocxx_wrapper (self , ulOverlayHandle , pchFilePath) } # [doc = "autocxx bindings couldn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104106 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetOverlayFromFile (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pchFilePath : * const :: std :: os :: raw :: c_char) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ReleaseNativeOverlayHandle_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105014 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: ReleaseNativeOverlayHandle_autocxx_wrapper (self , ulOverlayHandle , pNativeTextureHandle) } # [doc = " Get the size o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104800 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ReleaseNativeOverlayHandle (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pNativeTextureHandle : * mut autocxx :: c_void) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetOverlayTextureSize_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105372 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error { cxxbridge :: GetOverlayTextureSize_autocxx_wrapper (self , ulOverlayHandle , pWidth , pHeight) } # [doc = " Creates a dashboar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105169 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetOverlayTextureSize (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , pWidth : * mut u32 , pHeight : * mut u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::CreateDashboardOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105848 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: CreateDashboardOverlay_autocxx_wrapper (self , pchOverlayKey , pchOverlayFriendlyName , pMainHandle , pThumbnailHandle) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105533 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn CreateDashboardOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , pchOverlayKey : * const :: std :: os :: raw :: c_char , pchOverlayFriendlyName : * const :: std :: os :: raw :: c_char , pMainHandle : * mut u64 , pThumbnailHandle : * mut u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsDashboardVisible_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106145 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: IVROverlay >) -> bool { cxxbridge :: IsDashboardVisible_autocxx_wrapper (self) } # [doc = " returns true if the dashboard is visib... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106037 [INFO] [stdout] | [INFO] [stdout] 1 | ... is visible"] pub unsafe fn IsDashboardVisible (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay >) -> bool { cxxbridge ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IsActiveDashboardOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106449 [INFO] [stdout] | [INFO] [stdout] 1 | ... u64) -> bool { cxxbridge :: IsActiveDashboardOverlay_autocxx_wrapper (self , ulOverlayHandle) } # [doc = " Sets the dashboard overlay... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106311 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn IsActiveDashboardOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64) -> bool { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetDashboardOverlaySceneProcess_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106821 [INFO] [stdout] | [INFO] [stdout] 1 | ...or { cxxbridge :: SetDashboardOverlaySceneProcess_autocxx_wrapper (self , ulOverlayHandle , unProcessId) } # [doc = " Gets the process... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106631 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetDashboardOverlaySceneProcess (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , unProcessId : u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetDashboardOverlaySceneProcess_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107210 [INFO] [stdout] | [INFO] [stdout] 1 | ...or { cxxbridge :: GetDashboardOverlaySceneProcess_autocxx_wrapper (self , ulOverlayHandle , punProcessId) } # [doc = " Shows the dashb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107013 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetDashboardOverlaySceneProcess (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , punProcessId : * mut u32) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ShowDashboard_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107501 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: raw :: c_char) { cxxbridge :: ShowDashboard_autocxx_wrapper (self , pchOverlayToShow) } # [doc = " Returns the tracked device that... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107347 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ShowDashboard (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , pchOverlayToShow : * const :: std :: os :: raw :: c_char) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetPrimaryDashboardDevice_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107770 [INFO] [stdout] | [INFO] [stdout] 1 | ... IVROverlay >) -> u32 { cxxbridge :: GetPrimaryDashboardDevice_autocxx_wrapper (self) } # [doc = " Show the virtual keyboard to accept... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107656 [INFO] [stdout] | [INFO] [stdout] 1 | ...ashboard"] pub unsafe fn GetPrimaryDashboardDevice (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay >) -> u32 { cxxbridge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ShowKeyboard_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108444 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: ShowKeyboard_autocxx_wrapper (self , eInputMode , eLineInputMode , unFlags , pchDescription , unCharMax , pchExistingText , uUserValue) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108039 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ShowKeyboard (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , eInputMode : root :: vr :: EGamepadTextInputMode , eLineInputMode : root :: vr :: EGamepadTextInputLineMode , unFlags : u32 , pchDescription : * const :: std :: os :: raw :: c_char , unCharMax : u32 , pchExistingText : * const :: std :: os :: raw :: c_char , uUserValue : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ShowKeyboardForOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109254 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: ShowKeyboardForOverlay_autocxx_wrapper (self , ulOverlayHandle , eInputMode , eLineInputMode , unFlags , pchDescription , unCharMax , pchExistingText , uUserValue) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108815 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ShowKeyboardForOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , eInputMode : root :: vr :: EGamepadTextInputMode , eLineInputMode : root :: vr :: EGamepadTextInputLineMode , unFlags : u32 , pchDescription : * const :: std :: os :: raw :: c_char , unCharMax : u32 , pchExistingText : * const :: std :: os :: raw :: c_char , uUserValue : u64) -> root :: vr :: EVROverlayError { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::GetKeyboardText_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109664 [INFO] [stdout] | [INFO] [stdout] 1 | ...xt : u32) -> u32 { cxxbridge :: GetKeyboardText_autocxx_wrapper (self , pchText , cchText) } # [doc = " Hide the virtual keyboard"] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109496 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn GetKeyboardText (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , pchText : * mut :: std :: os :: raw :: c_char , cchText : u32) -> u32 { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HideKeyboard_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109871 [INFO] [stdout] | [INFO] [stdout] 1 | ... root :: vr :: IVROverlay >) { cxxbridge :: HideKeyboard_autocxx_wrapper (self) } # [doc = " Set the position of the keyboard in world... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109777 [INFO] [stdout] | [INFO] [stdout] 1 | ...e virtual keyboard"] pub unsafe fn HideKeyboard (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay >) { cxxbridge :: HideKe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetKeyboardTransformAbsolute_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110229 [INFO] [stdout] | [INFO] [stdout] 1 | ...t) { cxxbridge :: SetKeyboardTransformAbsolute_autocxx_wrapper (self , eTrackingOrigin , pmatTrackingOriginToKeyboardTransform) } # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109983 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetKeyboardTransformAbsolute (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , eTrackingOrigin : root :: vr :: ETrackingUniverseOrigin , pmatTrackingOriginToKeyboardTransform : * const root :: vr :: HmdMatrix34_t) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::new_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110817 [INFO] [stdout] | [INFO] [stdout] 1 | ...t mut avoidRect_space = :: std :: pin :: Pin :: new_unchecked (& mut avoidRect_space) ; avoidRect_space . as_mut () . populate (avoidR... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110515 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn SetKeyboardPositionForOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , ulOverlayHandle : u64 , avoidRect : impl autocxx :: ValueParam < root :: vr :: HmdRect2_t >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::ValueParamHandler::::populate` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110881 [INFO] [stdout] | [INFO] [stdout] 1 | ...ked (& mut avoidRect_space) ; avoidRect_space . as_mut () . populate (avoidRect) ; cxxbridge :: SetKeyboardPositionForOverlay_autocxx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::SetKeyboardPositionForOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110934 [INFO] [stdout] | [INFO] [stdout] 1 | ...ect) ; cxxbridge :: SetKeyboardPositionForOverlay_autocxx_wrapper (self , ulOverlayHandle , avoidRect_space . get_ptr ()) } # [doc = "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::ShowMessageOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111604 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: ShowMessageOverlay_autocxx_wrapper (self , pchText , pchCaption , pchButton0Text , pchButton1Text , pchButton2Text , pchButton3Text) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111131 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] pub unsafe fn ShowMessageOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay > , pchText : * const :: std :: os :: raw :: c_char , pchCaption : * const :: std :: os :: raw :: c_char , pchButton0Text : * const :: std :: os :: raw :: c_char , pchButton1Text : * const :: std :: os :: raw :: c_char , pchButton2Text : * const :: std :: os :: raw :: c_char , pchButton3Text : * const :: std :: os :: raw :: c_char) -> root :: vr :: VRMessageOverlayResponse { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::CloseMessageOverlay_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111941 [INFO] [stdout] | [INFO] [stdout] 1 | ...t :: vr :: IVROverlay >) { cxxbridge :: CloseMessageOverlay_autocxx_wrapper (self) } } unsafe impl autocxx :: moveit :: MakeCppStorage... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111840 [INFO] [stdout] | [INFO] [stdout] 1 | ... will close it."] pub unsafe fn CloseMessageOverlay (self : :: std :: pin :: Pin < & mut root :: vr :: IVROverlay >) { cxxbridge :: Cl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::DistortionCoordinates_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112190 [INFO] [stdout] | [INFO] [stdout] 1 | ...stortionCoordinates_t { cxxbridge :: DistortionCoordinates_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112093 [INFO] [stdout] | [INFO] [stdout] 1 | ...tionCoordinates_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: DistortionCoordinates_t { cxxbridge :: Dist... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::DistortionCoordinates_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112350 [INFO] [stdout] | [INFO] [stdout] 1 | ...ortionCoordinates_t) { cxxbridge :: DistortionCoordinates_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: MakeCppSt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112254 [INFO] [stdout] | [INFO] [stdout] 1 | ...utocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: DistortionCoordinates_t) { cxxbridge :: Disto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdRect2_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112582 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut root :: vr :: HmdRect2_t { cxxbridge :: HmdRect2_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112498 [INFO] [stdout] | [INFO] [stdout] 1 | ...oot :: vr :: HmdRect2_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: HmdRect2_t { cxxbridge :: HmdRect2_t_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdRect2_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112716 [INFO] [stdout] | [INFO] [stdout] 1 | ... root :: vr :: HmdRect2_t) { cxxbridge :: HmdRect2_t_free_autocxx_wrapper (arg0) } } impl Drop for root :: vr :: HmdMatrix34_t { # [do... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112633 [INFO] [stdout] | [INFO] [stdout] 1 | ...alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: HmdRect2_t) { cxxbridge :: HmdRect2_t_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayIntersectionParams_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113171 [INFO] [stdout] | [INFO] [stdout] 1 | ...tersectionParams_t { cxxbridge :: VROverlayIntersectionParams_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113068 [INFO] [stdout] | [INFO] [stdout] 1 | ...ectionParams_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: VROverlayIntersectionParams_t { cxxbridge :: V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayIntersectionParams_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113343 [INFO] [stdout] | [INFO] [stdout] 1 | ...rsectionParams_t) { cxxbridge :: VROverlayIntersectionParams_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: MakeCp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113241 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: VROverlayIntersectionParams_t) { cxxbridge :: VR... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VRTextureBounds_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113595 [INFO] [stdout] | [INFO] [stdout] 1 | ... vr :: VRTextureBounds_t { cxxbridge :: VRTextureBounds_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113504 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: VRTextureBounds_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: VRTextureBounds_t { cxxbridge :: VRTextu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VRTextureBounds_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113743 [INFO] [stdout] | [INFO] [stdout] 1 | ...r :: VRTextureBounds_t) { cxxbridge :: VRTextureBounds_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: MoveN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113653 [INFO] [stdout] | [INFO] [stdout] 1 | ...c_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: VRTextureBounds_t) { cxxbridge :: VRTextur... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VRControllerState001_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114184 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VRControllerState001_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113939 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: VRControllerState001_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VRControllerState001_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114264 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114330 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: ne... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_DistortionCoordinates_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114722 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_DistortionCoordinates_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114540 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: DistortionCoordinates_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: DistortionCoordinates_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114809 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: Mak... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VREvent_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115027 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut root :: vr :: VREvent_t { cxxbridge :: VREvent_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114944 [INFO] [stdout] | [INFO] [stdout] 1 | ... root :: vr :: VREvent_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: VREvent_t { cxxbridge :: VREvent_t_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VREvent_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115159 [INFO] [stdout] | [INFO] [stdout] 1 | ...ut root :: vr :: VREvent_t) { cxxbridge :: VREvent_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: CopyNew f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115077 [INFO] [stdout] | [INFO] [stdout] 1 | ...alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: VREvent_t) { cxxbridge :: VREvent_t_fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VROverlayProjection_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115524 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VROverlayProjection_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115346 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: VROverlayProjection_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VROverlayProjection_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115609 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: new... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VROverlayIntersectionResults_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116003 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VROverlayIntersectionResults_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115807 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: VROverlayIntersectionResults_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VROverlayIntersectionResults_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116097 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: Mak... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdVector2_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116321 [INFO] [stdout] | [INFO] [stdout] 1 | ... root :: vr :: HmdVector2_t { cxxbridge :: HmdVector2_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116235 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: vr :: HmdVector2_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: HmdVector2_t { cxxbridge :: HmdVector2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdVector2_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116459 [INFO] [stdout] | [INFO] [stdout] 1 | ...ot :: vr :: HmdVector2_t) { cxxbridge :: HmdVector2_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: MakeCppStorage ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116374 [INFO] [stdout] | [INFO] [stdout] 1 | ...lloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: HmdVector2_t) { cxxbridge :: HmdVector2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::TrackedDevicePose_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116698 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: TrackedDevicePose_t { cxxbridge :: TrackedDevicePose_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116605 [INFO] [stdout] | [INFO] [stdout] 1 | ...TrackedDevicePose_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: TrackedDevicePose_t { cxxbridge :: Tracke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::TrackedDevicePose_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116850 [INFO] [stdout] | [INFO] [stdout] 1 | ...: TrackedDevicePose_t) { cxxbridge :: TrackedDevicePose_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: Copy... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116758 [INFO] [stdout] | [INFO] [stdout] 1 | ..._autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: TrackedDevicePose_t) { cxxbridge :: Tracked... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VREvent_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117189 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VREvent_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } u... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117035 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: VREvent_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VREvent_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117262 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: Mak... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HiddenAreaMesh_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117494 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: vr :: HiddenAreaMesh_t { cxxbridge :: HiddenAreaMesh_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117404 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: HiddenAreaMesh_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: HiddenAreaMesh_t { cxxbridge :: HiddenAr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HiddenAreaMesh_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117640 [INFO] [stdout] | [INFO] [stdout] 1 | ...vr :: HiddenAreaMesh_t) { cxxbridge :: HiddenAreaMesh_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: MakeCppStorag... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117551 [INFO] [stdout] | [INFO] [stdout] 1 | ...oc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: HiddenAreaMesh_t) { cxxbridge :: HiddenAr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdMatrix34_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117871 [INFO] [stdout] | [INFO] [stdout] 1 | ...oot :: vr :: HmdMatrix34_t { cxxbridge :: HmdMatrix34_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117784 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: vr :: HmdMatrix34_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: HmdMatrix34_t { cxxbridge :: HmdMatrix... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdMatrix34_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118011 [INFO] [stdout] | [INFO] [stdout] 1 | ...t :: vr :: HmdMatrix34_t) { cxxbridge :: HmdMatrix34_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: CopyNew... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117925 [INFO] [stdout] | [INFO] [stdout] 1 | ...loc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: HmdMatrix34_t) { cxxbridge :: HmdMatrix3... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VRControllerState001_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118383 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VRControllerState001_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118203 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: VRControllerState001_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VRControllerState001_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118469 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: new... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VREvent_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118865 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VREvent_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118646 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: VREvent_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VREvent_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118932 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118998 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: ne... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_HiddenAreaMesh_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119434 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_HiddenAreaMesh_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119201 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: HiddenAreaMesh_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: HiddenAreaMesh_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119508 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119574 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: Ma... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayIntersectionResults_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119853 [INFO] [stdout] | [INFO] [stdout] 1 | ...ersectionResults_t { cxxbridge :: VROverlayIntersectionResults_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119749 [INFO] [stdout] | [INFO] [stdout] 1 | ...tionResults_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: VROverlayIntersectionResults_t { cxxbridge :: V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayIntersectionResults_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:120027 [INFO] [stdout] | [INFO] [stdout] 1 | ...ectionResults_t) { cxxbridge :: VROverlayIntersectionResults_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119924 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: VROverlayIntersectionResults_t) { cxxbridge :: V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_DistortionCoordinates_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:120484 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_DistortionCoordinates_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:120237 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: DistortionCoordinates_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: DistortionCoordinates_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:120565 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:120631 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } impl Drop for root :: vr :: IVROver... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::Texture_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121057 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut root :: vr :: Texture_t { cxxbridge :: Texture_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:120974 [INFO] [stdout] | [INFO] [stdout] 1 | ... root :: vr :: Texture_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: Texture_t { cxxbridge :: Texture_t_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::Texture_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121189 [INFO] [stdout] | [INFO] [stdout] 1 | ...ut root :: vr :: Texture_t) { cxxbridge :: Texture_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: CopyNew f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121107 [INFO] [stdout] | [INFO] [stdout] 1 | ...alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: Texture_t) { cxxbridge :: Texture_t_fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_HmdRect2_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121521 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_HmdRect2_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121365 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: HmdRect2_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: HmdRect2_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121595 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: new... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_HmdRect2_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121994 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_HmdRect2_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:121773 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: HmdRect2_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: HmdRect2_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122062 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122128 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: Ma... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IVRSystem_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122365 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut root :: vr :: IVRSystem { cxxbridge :: IVRSystem_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122282 [INFO] [stdout] | [INFO] [stdout] 1 | ... root :: vr :: IVRSystem { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: IVRSystem { cxxbridge :: IVRSystem_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IVRSystem_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122497 [INFO] [stdout] | [INFO] [stdout] 1 | ...ut root :: vr :: IVRSystem) { cxxbridge :: IVRSystem_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: MoveNew f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122415 [INFO] [stdout] | [INFO] [stdout] 1 | ...alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: IVRSystem) { cxxbridge :: IVRSystem_fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_HmdVector2_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122900 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_HmdVector2_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122675 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: HmdVector2_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: HmdVector2_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:122970 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123036 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: Ma... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VRControllerState001_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123299 [INFO] [stdout] | [INFO] [stdout] 1 | ...VRControllerState001_t { cxxbridge :: VRControllerState001_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123203 [INFO] [stdout] | [INFO] [stdout] 1 | ...trollerState001_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: VRControllerState001_t { cxxbridge :: VRCon... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VRControllerState001_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123457 [INFO] [stdout] | [INFO] [stdout] 1 | ...ontrollerState001_t) { cxxbridge :: VRControllerState001_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: Cop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123362 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: VRControllerState001_t) { cxxbridge :: VRCon... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VRTextureBounds_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123823 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VRTextureBounds_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123653 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: VRTextureBounds_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VRTextureBounds_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:123904 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } impl Drop for root :: vr :: IVRSyste... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdMatrix44_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:124316 [INFO] [stdout] | [INFO] [stdout] 1 | ...oot :: vr :: HmdMatrix44_t { cxxbridge :: HmdMatrix44_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:124229 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: vr :: HmdMatrix44_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: HmdMatrix44_t { cxxbridge :: HmdMatrix... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::HmdMatrix44_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:124456 [INFO] [stdout] | [INFO] [stdout] 1 | ...t :: vr :: HmdMatrix44_t) { cxxbridge :: HmdMatrix44_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: MoveNew... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:124370 [INFO] [stdout] | [INFO] [stdout] 1 | ...loc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: HmdMatrix44_t) { cxxbridge :: HmdMatrix4... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VROverlayProjection_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:124890 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VROverlayProjection_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:124647 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: VROverlayProjection_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VROverlayProjection_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:124969 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:125035 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: ne... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_HiddenAreaMesh_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:125406 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_HiddenAreaMesh_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:125238 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: HiddenAreaMesh_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: HiddenAreaMesh_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:125486 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: new... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VRTextureBounds_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:125906 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VRTextureBounds_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:125671 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: VRTextureBounds_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VRTextureBounds_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:125981 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:126047 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: Ma... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayIntersectionMaskPrimitive_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:126338 [INFO] [stdout] | [INFO] [stdout] 1 | ...MaskPrimitive_t { cxxbridge :: VROverlayIntersectionMaskPrimitive_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storag... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:126228 [INFO] [stdout] | [INFO] [stdout] 1 | ...rimitive_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: VROverlayIntersectionMaskPrimitive_t { cxxbridge :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayIntersectionMaskPrimitive_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:126524 [INFO] [stdout] | [INFO] [stdout] 1 | ...kPrimitive_t) { cxxbridge :: VROverlayIntersectionMaskPrimitive_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:126415 [INFO] [stdout] | [INFO] [stdout] 1 | ..._wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: VROverlayIntersectionMaskPrimitive_t) { cxxbridge :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_VROverlayIntersectionResults_t_new_synthetic_move_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127008 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_VROverlayIntersectionResults_t_new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:126747 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn move_new (mut other : :: std :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: vr :: VROverlayIntersectionResults_t > > , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: VROverlayIntersectionResults_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127096 [INFO] [stdout] | [INFO] [stdout] 1 | ...new_synthetic_move_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: std :: pin :: Pin :: int... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::::into_inner_unchecked` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127162 [INFO] [stdout] | [INFO] [stdout] 1 | ... , { let r : & mut _ = :: std :: pin :: Pin :: into_inner_unchecked (other . as_mut ()) ; r }) } } unsafe impl autocxx :: moveit :: Ma... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IVROverlay_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127401 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut root :: vr :: IVROverlay { cxxbridge :: IVROverlay_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127317 [INFO] [stdout] | [INFO] [stdout] 1 | ...oot :: vr :: IVROverlay { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: IVROverlay { cxxbridge :: IVROverlay_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::IVROverlay_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127535 [INFO] [stdout] | [INFO] [stdout] 1 | ... root :: vr :: IVROverlay) { cxxbridge :: IVROverlay_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: MakeCppStorage f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127452 [INFO] [stdout] | [INFO] [stdout] 1 | ...alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: IVROverlay) { cxxbridge :: IVROverlay_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayProjection_t_alloc_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127776 [INFO] [stdout] | [INFO] [stdout] 1 | ... VROverlayProjection_t { cxxbridge :: VROverlayProjection_t_alloc_autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127681 [INFO] [stdout] | [INFO] [stdout] 1 | ...verlayProjection_t { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: vr :: VROverlayProjection_t { cxxbridge :: VROve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::VROverlayProjection_t_free_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127932 [INFO] [stdout] | [INFO] [stdout] 1 | ...ROverlayProjection_t) { cxxbridge :: VROverlayProjection_t_free_autocxx_wrapper (arg0) } } unsafe impl autocxx :: moveit :: new :: Cop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:127838 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: vr :: VROverlayProjection_t) { cxxbridge :: VROver... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `ffi::cxxbridge::vr_HmdVector2_t_new_synthetic_const_copy_ctor_autocxx_wrapper` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128282 [INFO] [stdout] | [INFO] [stdout] 1 | ... { cxxbridge :: vr_HmdVector2_t_new_synthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128122 [INFO] [stdout] | [INFO] [stdout] 1 | ..."] unsafe fn copy_new (other : & root :: vr :: HmdVector2_t , this : :: std :: pin :: Pin < & mut :: std :: mem :: MaybeUninit < root :: vr :: HmdVector2_t > >) { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128358 [INFO] [stdout] | [INFO] [stdout] 1 | ...nthetic_const_copy_ctor_autocxx_wrapper (this . get_unchecked_mut () . as_mut_ptr () , other) } } # [allow (unused_imports)] use self ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 551 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `ovr_overlay_sys` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs [INFO] [stderr] * src/lib.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error: expected type, found keyword `unsafe` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130665 [INFO] [stderr] | [INFO] [stderr] 1 | ...bridge] mod cxxbridge { impl UniquePtr < HmdMatrix34_t > unsafe { } impl SharedPtr < HmdMatrix34_t > unsafe { } impl WeakPtr < HmdMatr... [INFO] [stderr] | ^^^^^^ expected type [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> src/lib.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 28 | pub use ffi::vr::*; [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> src/lib.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | pub use ffi::{make_string, ToCppString}; [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: aborting due to 3 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:135008 [INFO] [stdout] | [INFO] [stdout] 1 | ..._ : & str) -> UniquePtr < CxxString > ; pub unsafe fn HmdMatrix34_t_alloc_autocxx_wrapper () -> * mut HmdMatrix34_t ; pub unsafe fn Hm... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] = note: `--force-warn missing-unsafe-on-extern` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:135086 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper () -> * mut HmdMatrix34_t ; pub unsafe fn HmdMatrix34_t_free_autocxx_wrapper (arg0 : * mut HmdMatrix34_t) ; # [namespace =... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:135166 [INFO] [stdout] | [INFO] [stdout] 1 | ..._wrapper (arg0 : * mut HmdMatrix34_t) ; # [namespace = "vr"] type HmdMatrix34_t = super :: bindgen :: root :: vr :: HmdMatrix34_t ; # ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136073 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () -> * mut IVRSystem ; pub unsafe fn IVRSystem_free_autocxx_wrapper (arg0 : * mut IVRSystem) ; # [namespace = "vr"] t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136145 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper (arg0 : * mut IVRSystem) ; # [namespace = "vr"] type IVRSystem ; pub unsafe fn IVROverlay_alloc_autocxx_wrapper () -> * m... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136255 [INFO] [stdout] | [INFO] [stdout] 1 | ...utocxx_wrapper () -> * mut IVROverlay ; pub unsafe fn IVROverlay_free_autocxx_wrapper (arg0 : * mut IVROverlay) ; # [namespace = "vr"]... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136329 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper (arg0 : * mut IVROverlay) ; # [namespace = "vr"] type IVROverlay ; # [doc = " Suggested size for the intermediate render t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136616 [INFO] [stdout] | [INFO] [stdout] 1 | ...h : * mut u32 , pnHeight : * mut u32) ; # [doc = " The projection matrix for the specified eye"] pub unsafe fn GetProjectionMatrix_aut... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:136861 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix44_t) ; # [doc = " The components necessary to build your own projection matrix in case your"] # [doc ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:137210 [INFO] [stdout] | [INFO] [stdout] 1 | ...p : * mut f32 , pfBottom : * mut f32) ; # [doc = " Gets the result of the distortion function for the specified eye and input UVs. UVs... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:137732 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut DistortionCoordinates_t) -> bool ; # [doc = " Returns the transform from eye space to the head space. Eye space is the per-eye fl... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:138249 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Returns the number of elapsed seconds since the last recorded vsync event. This"] #... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:138814 [INFO] [stdout] | [INFO] [stdout] 1 | ... pulFrameCounter : * mut u64) -> bool ; # [doc = " [D3D9 Only]"] # [doc = " Returns the adapter index that the user should pass into C... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:139151 [INFO] [stdout] | [INFO] [stdout] 1 | ...his : Pin < & mut IVRSystem >) -> i32 ; # [doc = " [D3D10/11 Only]"] # [doc = " Returns the adapter index that the user should pass in... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:139502 [INFO] [stdout] | [INFO] [stdout] 1 | ...ystem > , pnAdapterIndex : * mut i32) ; # [doc = " Returns platform- and texture-type specific adapter identification so that applicat... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:141466 [INFO] [stdout] | [INFO] [stdout] 1 | ...ype , pInstance : * mut VkInstance_T) ; # [doc = " Use to determine if the headset display is part of the desktop (i.e. extended) or h... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:141692 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Set the display visibility (true = extended, false = direct mode). Return value of... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:141971 [INFO] [stdout] | [INFO] [stdout] 1 | ..., bIsVisibleOnDesktop : bool) -> bool ; # [doc = " The pose that the tracker thinks that the HMD will be in at the specified number of... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:143643 [INFO] [stdout] | [INFO] [stdout] 1 | ... unTrackedDevicePoseArrayCount : u32) ; # [doc = " Returns the transform from the seated zero pose to the standing absolute tracking s... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:144337 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Returns the transform from the tracking origin to the standing absolute tracking sy... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:144726 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Get a sorted array of device indices of a given class of tracked devices (e.g. cont... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:145372 [INFO] [stdout] | [INFO] [stdout] 1 | ...iveToTrackedDeviceIndex : u32) -> u32 ; # [doc = " Returns the level of activity on the device."] pub unsafe fn GetTrackedDeviceActivi... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:145580 [INFO] [stdout] | [INFO] [stdout] 1 | ...viceId : u32) -> EDeviceActivityLevel ; # [doc = " Convenience utility to apply the specified transform to the specified pose."] # [do... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:145992 [INFO] [stdout] | [INFO] [stdout] 1 | ..., pTransform : * const HmdMatrix34_t) ; # [doc = " Returns the device index associated with a specific role, for example the left hand... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:146336 [INFO] [stdout] | [INFO] [stdout] 1 | ...Type : ETrackedControllerRole) -> u32 ; # [doc = " Returns the controller type associated with a device index. This function is deprec... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:146638 [INFO] [stdout] | [INFO] [stdout] 1 | ...ndex : u32) -> ETrackedControllerRole ; # [doc = " Returns the device class of a tracked device. If there has not been a device connec... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:147373 [INFO] [stdout] | [INFO] [stdout] 1 | ...ceIndex : u32) -> ETrackedDeviceClass ; # [doc = " Returns true if there is a device connected in this slot."] pub unsafe fn IsTracked... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:147576 [INFO] [stdout] | [INFO] [stdout] 1 | ...stem > , unDeviceIndex : u32) -> bool ; # [doc = " Returns a bool property. If the device index is not valid or the property is not a ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:147922 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut ETrackedPropertyError) -> bool ; # [doc = " Returns a float property. If the device index is not valid or the property is not a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:148266 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> f32 ; # [doc = " Returns an int property. If the device index is not valid or the property is not a ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:148607 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> i32 ; # [doc = " Returns a uint64 property. If the device index is not valid or the property is not ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:148954 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> u64 ; # [doc = " Returns a matrix property. If the device index is not valid or the property is not ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:149350 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt_return_type : * mut HmdMatrix34_t) ; # [doc = " Returns an array of one type of property. If the device index is not valid or the p... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:150055 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> u32 ; # [doc = " Returns a string property. If the device index is not valid or the property is not ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:150665 [INFO] [stdout] | [INFO] [stdout] 1 | ...: * mut ETrackedPropertyError) -> u32 ; # [doc = " returns a string that corresponds with the specified property error. The string wil... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:150990 [INFO] [stdout] | [INFO] [stdout] 1 | ...ackedPropertyError) -> * const c_char ; # [doc = " Returns true and fills the event with the next event on the queue if there is one. ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:151359 [INFO] [stdout] | [INFO] [stdout] 1 | ...REvent_t , uncbVREvent : u32) -> bool ; # [doc = " Returns true and fills the event with the next event on the queue if there is one. ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:152033 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * mut TrackedDevicePose_t) -> bool ; # [doc = " returns the name of an EVREvent enum value"] pub unsafe fn GetEventTypeNameFromEnum... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:152232 [INFO] [stdout] | [INFO] [stdout] 1 | ...ype : EVREventType) -> * const c_char ; # [doc = " Returns the hidden area mesh for the current HMD. The pixels covered by this mesh w... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:153573 [INFO] [stdout] | [INFO] [stdout] 1 | ...return_type : * mut HiddenAreaMesh_t) ; # [doc = " Fills the supplied struct with the current state of the controller. Returns false i... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:153998 [INFO] [stdout] | [INFO] [stdout] 1 | ... unControllerStateSize : u32) -> bool ; # [doc = " fills the supplied struct with the current state of the controller and the provided... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154710 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * mut TrackedDevicePose_t) -> bool ; # [doc = " Trigger a single haptic pulse on a controller. After this call the application may ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155143 [INFO] [stdout] | [INFO] [stdout] 1 | ... u32 , usDurationMicroSec : c_ushort) ; # [doc = " returns the name of an EVRButtonId enum value. This function is deprecated in favor... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155413 [INFO] [stdout] | [INFO] [stdout] 1 | ...onId : EVRButtonId) -> * const c_char ; # [doc = " returns the name of an EVRControllerAxisType enum value. This function is deprecate... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155713 [INFO] [stdout] | [INFO] [stdout] 1 | ...ControllerAxisType) -> * const c_char ; # [doc = " Returns true if this application is receiving input from the system. This would ret... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155997 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Returns true SteamVR is drawing controllers on top of the application. Applications... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156300 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Returns true if the user has put SteamVR into a mode that is distracting them from ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156625 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Returns true if SteamVR is doing significant rendering work and the game should do ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156988 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVRSystem >) -> bool ; # [doc = " Performs the actual firmware update if applicable."] # [doc = " The following event... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157706 [INFO] [stdout] | [INFO] [stdout] 1 | ...eviceIndex : u32) -> EVRFirmwareError ; # [doc = " Call this to acknowledge to the system that VREvent_Quit has been received and that... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157995 [INFO] [stdout] | [INFO] [stdout] 1 | ...x_gen_this : Pin < & mut IVRSystem >) ; # [doc = " Retrieves a null-terminated, semicolon-delimited list of UTF8 file paths that an ap... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158403 [INFO] [stdout] | [INFO] [stdout] 1 | ...t c_char , unBufferSize : u32) -> u32 ; # [doc = " Returns the current version of the SteamVR runtime. The returned string will remain... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158989 [INFO] [stdout] | [INFO] [stdout] 1 | ... & mut IVRSystem >) -> * const c_char ; # [doc = " Finds an existing overlay with the specified key."] pub unsafe fn FindOverlay_autoc... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159223 [INFO] [stdout] | [INFO] [stdout] 1 | ...andle : * mut u64) -> EVROverlayError ; # [doc = " Creates a new named overlay. All overlays start hidden and with default settings."]... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159525 [INFO] [stdout] | [INFO] [stdout] 1 | ...andle : * mut u64) -> EVROverlayError ; # [doc = " Destroys the specified overlay. When an application calls VR_Shutdown all overlays ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159819 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Fills the provided buffer with the string key of the overlay. Returns the size of b... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160272 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error : * mut EVROverlayError) -> u32 ; # [doc = " Fills the provided buffer with the friendly name of the overlay. Returns the size o... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160730 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error : * mut EVROverlayError) -> u32 ; # [doc = " set the name to use for this overlay"] pub unsafe fn SetOverlayName_autocxx_wrapper... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160943 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> EVROverlayError ; # [doc = " Gets the raw image data from an overlay. Overlay image data is always returned as R... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161426 [INFO] [stdout] | [INFO] [stdout] 1 | ...eight : * mut u32) -> EVROverlayError ; # [doc = " returns a string that corresponds with the specified overlay error. The string will... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161748 [INFO] [stdout] | [INFO] [stdout] 1 | ... : EVROverlayError) -> * const c_char ; # [doc = " Sets the pid that is allowed to render to this overlay (the creator pid is always a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162097 [INFO] [stdout] | [INFO] [stdout] 1 | ...u64 , unPID : u32) -> EVROverlayError ; # [doc = " Gets the pid that is allowed to render to this overlay"] pub unsafe fn GetOverlayRe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162297 [INFO] [stdout] | [INFO] [stdout] 1 | ...lay > , ulOverlayHandle : u64) -> u32 ; # [doc = " Specify flag setting for a given overlay"] pub unsafe fn SetOverlayFlag_autocxx_wra... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162537 [INFO] [stdout] | [INFO] [stdout] 1 | ..., bEnabled : bool) -> EVROverlayError ; # [doc = " Sets flag setting for a given overlay"] pub unsafe fn GetOverlayFlag_autocxx_wrappe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162781 [INFO] [stdout] | [INFO] [stdout] 1 | ...bled : * mut bool) -> EVROverlayError ; # [doc = " Gets all the flags for a given overlay"] pub unsafe fn GetOverlayFlags_autocxx_wrap... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162991 [INFO] [stdout] | [INFO] [stdout] 1 | ...Flags : * mut u32) -> EVROverlayError ; # [doc = " Sets the color tint of the overlay quad. Use 0.0 to 1.0 per channel."] pub unsafe f... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163252 [INFO] [stdout] | [INFO] [stdout] 1 | ...f32 , fBlue : f32) -> EVROverlayError ; # [doc = " Gets the color tint of the overlay quad."] pub unsafe fn GetOverlayColor_autocxx_wr... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163506 [INFO] [stdout] | [INFO] [stdout] 1 | ...fBlue : * mut f32) -> EVROverlayError ; # [doc = " Sets the alpha of the overlay quad. Use 1.0 for 100 percent opacity to 0.0 for 0 pe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163769 [INFO] [stdout] | [INFO] [stdout] 1 | ...64 , fAlpha : f32) -> EVROverlayError ; # [doc = " Gets the alpha of the overlay quad. By default overlays are rendering at 100 percen... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164039 [INFO] [stdout] | [INFO] [stdout] 1 | ...Alpha : * mut f32) -> EVROverlayError ; # [doc = " Sets the aspect ratio of the texels in the overlay. 1.0 means the texels are square... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164388 [INFO] [stdout] | [INFO] [stdout] 1 | ...TexelAspect : f32) -> EVROverlayError ; # [doc = " Gets the aspect ratio of the texels in the overlay. Defaults to 1.0"] pub unsafe fn... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164640 [INFO] [stdout] | [INFO] [stdout] 1 | ...spect : * mut f32) -> EVROverlayError ; # [doc = " Sets the rendering sort order for the overlay. Overlays are rendered this order:"] ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165279 [INFO] [stdout] | [INFO] [stdout] 1 | ...unSortOrder : u32) -> EVROverlayError ; # [doc = " Gets the sort order of the overlay. See SetOverlaySortOrder for how this works."] p... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165540 [INFO] [stdout] | [INFO] [stdout] 1 | ...Order : * mut u32) -> EVROverlayError ; # [doc = " Sets the width of the overlay quad in meters. By default overlays are rendered on a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165833 [INFO] [stdout] | [INFO] [stdout] 1 | ...dthInMeters : f32) -> EVROverlayError ; # [doc = " Returns the width of the overlay quad in meters. By default overlays are rendered o... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166136 [INFO] [stdout] | [INFO] [stdout] 1 | ...eters : * mut f32) -> EVROverlayError ; # [doc = " Use to draw overlay as a curved surface. Curvature is a percentage from (0..1] wher... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166516 [INFO] [stdout] | [INFO] [stdout] 1 | ... fCurvature : f32) -> EVROverlayError ; # [doc = " Returns the curvature of the overlay as a percentage from (0..1] where 1 is a fully... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166797 [INFO] [stdout] | [INFO] [stdout] 1 | ...ature : * mut f32) -> EVROverlayError ; # [doc = " Sets the colorspace the overlay texture's data is in. Defaults to 'auto'."] # [doc... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167194 [INFO] [stdout] | [INFO] [stdout] 1 | ...ace : EColorSpace) -> EVROverlayError ; # [doc = " Gets the overlay's current colorspace setting."] pub unsafe fn GetOverlayTextureCol... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167445 [INFO] [stdout] | [INFO] [stdout] 1 | ...* mut EColorSpace) -> EVROverlayError ; # [doc = " Sets the part of the texture to use for the overlay. UV Min is the upper left corne... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167778 [INFO] [stdout] | [INFO] [stdout] 1 | ...VRTextureBounds_t) -> EVROverlayError ; # [doc = " Gets the part of the texture to use for the overlay. UV Min is the upper left corne... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168109 [INFO] [stdout] | [INFO] [stdout] 1 | ...VRTextureBounds_t) -> EVROverlayError ; # [doc = " Returns the transform type of this overlay."] pub unsafe fn GetOverlayTransformType... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168360 [INFO] [stdout] | [INFO] [stdout] 1 | ...rlayTransformType) -> EVROverlayError ; # [doc = " Sets the transform to absolute tracking origin."] pub unsafe fn SetOverlayTransform... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168677 [INFO] [stdout] | [INFO] [stdout] 1 | ...nst HmdMatrix34_t) -> EVROverlayError ; # [doc = " Gets the transform if it is absolute. Returns an error if the transform is some oth... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169043 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the transform to relative to the transform of the specified tracked device."] ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169385 [INFO] [stdout] | [INFO] [stdout] 1 | ...nst HmdMatrix34_t) -> EVROverlayError ; # [doc = " Gets the transform if it is relative to a tracked device. Returns an error if the t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169763 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the transform to draw the overlay on a rendermodel component mesh instead of a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170222 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> EVROverlayError ; # [doc = " Gets the transform information when the overlay is rendering on a component."] pub ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170566 [INFO] [stdout] | [INFO] [stdout] 1 | ...entNameSize : u32) -> EVROverlayError ; # [doc = " Gets the transform if it is relative to another overlay. Returns an error if the tr... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170942 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the transform to relative to the transform of the specified overlay. This over... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171341 [INFO] [stdout] | [INFO] [stdout] 1 | ...nst HmdMatrix34_t) -> EVROverlayError ; # [doc = " Sets the hotspot for the specified overlay when that overlay is used as a cursor. T... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171763 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst HmdVector2_t) -> EVROverlayError ; # [doc = " Gets cursor hotspot/transform for the specified overlay"] pub unsafe fn GetOverlayT... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172012 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut HmdVector2_t) -> EVROverlayError ; # [doc = " Sets the overlay as a projection overlay"] pub unsafe fn SetOverlayTransformProject... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172386 [INFO] [stdout] | [INFO] [stdout] 1 | ...t , eEye : EVREye) -> EVROverlayError ; # [doc = " Shows the VR overlay. For dashboard overlays, only the Dashboard Manager is allowe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172631 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Hides the VR overlay. For dashboard overlays, only the Dashboard Manager is allowe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172876 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Returns true if the overlay is visible."] pub unsafe fn IsOverlayVisible_autocxx_wr... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173056 [INFO] [stdout] | [INFO] [stdout] 1 | ...ay > , ulOverlayHandle : u64) -> bool ; # [doc = " Get the transform in 3d space associated with a specific 2d point in the overlay's ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173510 [INFO] [stdout] | [INFO] [stdout] 1 | ...mut HmdMatrix34_t) -> EVROverlayError ; # [doc = " Returns true and fills the event with the next event on the overlay's event queue, ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173928 [INFO] [stdout] | [INFO] [stdout] 1 | ...REvent_t , uncbVREvent : u32) -> bool ; # [doc = " Returns the current input settings for the specified overlay."] pub unsafe fn GetOv... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174191 [INFO] [stdout] | [INFO] [stdout] 1 | ...verlayInputMethod) -> EVROverlayError ; # [doc = " Sets the input settings for the specified overlay."] pub unsafe fn SetOverlayInputM... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174436 [INFO] [stdout] | [INFO] [stdout] 1 | ...verlayInputMethod) -> EVROverlayError ; # [doc = " Gets the mouse scaling factor that is used for mouse events. The actual texture may... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174810 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut HmdVector2_t) -> EVROverlayError ; # [doc = " Sets the mouse scaling factor that is used for mouse events. The actual texture may... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175207 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst HmdVector2_t) -> EVROverlayError ; # [doc = " Computes the overlay-space pixel coordinates of where the ray intersects the overla... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175627 [INFO] [stdout] | [INFO] [stdout] 1 | ...OverlayIntersectionResults_t) -> bool ; # [doc = " Returns true if the specified overlay is the hover target. An overlay is the hover ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175947 [INFO] [stdout] | [INFO] [stdout] 1 | ...ay > , ulOverlayHandle : u64) -> bool ; # [doc = " Sets a list of primitives to be used for controller ray intersection"] # [doc = " t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176377 [INFO] [stdout] | [INFO] [stdout] 1 | ...imitiveSize : u32) -> EVROverlayError ; # [doc = " Triggers a haptic event on the laser mouse controller for the specified overlay"] p... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176687 [INFO] [stdout] | [INFO] [stdout] 1 | ... fAmplitude : f32) -> EVROverlayError ; # [doc = " Sets the cursor to use for the specified overlay. This will be drawn instead of the... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177015 [INFO] [stdout] | [INFO] [stdout] 1 | ...ursorHandle : u64) -> EVROverlayError ; # [doc = " Sets the override cursor position to use for this overlay in overlay mouse coordina... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177419 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst HmdVector2_t) -> EVROverlayError ; # [doc = " Clears the override cursor position for this overlay"] pub unsafe fn ClearOverlayCu... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177641 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Texture to draw for the overlay. This function can only be called by the overlay's ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178040 [INFO] [stdout] | [INFO] [stdout] 1 | ...* const Texture_t) -> EVROverlayError ; # [doc = " Use this to tell the overlay system to release the texture set for this overlay."] ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178275 [INFO] [stdout] | [INFO] [stdout] 1 | ...erlayHandle : u64) -> EVROverlayError ; # [doc = " Separate interface for providing the data as a stream of bytes, but there is an upp... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178705 [INFO] [stdout] | [INFO] [stdout] 1 | ...tesPerPixel : u32) -> EVROverlayError ; # [doc = " Separate interface for providing the image through a filename: can be png or jpg, a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179092 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> EVROverlayError ; # [doc = " Release the pNativeTextureHandle provided from the GetOverlayTexture call, this all... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179508 [INFO] [stdout] | [INFO] [stdout] 1 | ...le : * mut c_void) -> EVROverlayError ; # [doc = " Get the size of the overlay texture"] pub unsafe fn GetOverlayTextureSize_autocxx_w... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179743 [INFO] [stdout] | [INFO] [stdout] 1 | ...eight : * mut u32) -> EVROverlayError ; # [doc = " Creates a dashboard overlay and returns its handle"] pub unsafe fn CreateDashboardO... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180059 [INFO] [stdout] | [INFO] [stdout] 1 | ...andle : * mut u64) -> EVROverlayError ; # [doc = " Returns true if the dashboard is visible"] pub unsafe fn IsDashboardVisible_autocxx... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180218 [INFO] [stdout] | [INFO] [stdout] 1 | ...s : Pin < & mut IVROverlay >) -> bool ; # [doc = " returns true if the dashboard is visible and the specified overlay is the active sy... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180462 [INFO] [stdout] | [INFO] [stdout] 1 | ...ay > , ulOverlayHandle : u64) -> bool ; # [doc = " Sets the dashboard overlay to only appear when the specified process ID has scene f... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180736 [INFO] [stdout] | [INFO] [stdout] 1 | ...unProcessId : u32) -> EVROverlayError ; # [doc = " Gets the process ID that this dashboard overlay requires to have scene focus"] pub ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181006 [INFO] [stdout] | [INFO] [stdout] 1 | ...essId : * mut u32) -> EVROverlayError ; # [doc = " Shows the dashboard."] pub unsafe fn ShowDashboard_autocxx_wrapper (autocxx_gen_thi... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181168 [INFO] [stdout] | [INFO] [stdout] 1 | ... , pchOverlayToShow : * const c_char) ; # [doc = " Returns the tracked device that has the laser pointer in the dashboard"] pub unsafe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181363 [INFO] [stdout] | [INFO] [stdout] 1 | ...is : Pin < & mut IVROverlay >) -> u32 ; # [doc = " Show the virtual keyboard to accept input. In most cases, you should pass KeyboardF... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181882 [INFO] [stdout] | [INFO] [stdout] 1 | ... uUserValue : u64) -> EVROverlayError ; # [doc = " Show the virtual keyboard to accept input for an overlay. In most cases, you should... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182450 [INFO] [stdout] | [INFO] [stdout] 1 | ... uUserValue : u64) -> EVROverlayError ; # [doc = " Get the text that was entered into the text input"] pub unsafe fn GetKeyboardText_a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182655 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut c_char , cchText : u32) -> u32 ; # [doc = " Hide the virtual keyboard"] pub unsafe fn HideKeyboard_autocxx_wrapper (autocxx_gen... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182785 [INFO] [stdout] | [INFO] [stdout] 1 | ..._gen_this : Pin < & mut IVROverlay >) ; # [doc = " Set the position of the keyboard in world space"] pub unsafe fn SetKeyboardTransfor... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183061 [INFO] [stdout] | [INFO] [stdout] 1 | ...ardTransform : * const HmdMatrix34_t) ; # [doc = " Set the position of the keyboard in overlay space by telling it to avoid a rectangl... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183385 [INFO] [stdout] | [INFO] [stdout] 1 | ...: u64 , avoidRect : * mut HmdRect2_t) ; # [doc = " Show the message overlay. This will block and return you a result."] pub unsafe fn ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183783 [INFO] [stdout] | [INFO] [stdout] 1 | ...t c_char) -> VRMessageOverlayResponse ; # [doc = " If the calling process owns the overlay and it's open, this will close it."] pub un... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183969 [INFO] [stdout] | [INFO] [stdout] 1 | ..._gen_this : Pin < & mut IVROverlay >) ; # [namespace = "vr"] # [doc = " Finds the active installation of the VR API and initializes it... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184741 [INFO] [stdout] | [INFO] [stdout] 1 | ... : * const c_char) -> * mut IVRSystem ; # [namespace = "vr"] # [doc = " unloads vrclient.dll. Any interface pointers from the interfac... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184912 [INFO] [stdout] | [INFO] [stdout] 1 | ... point"] pub unsafe fn VR_Shutdown () ; # [namespace = "vr"] # [doc = " Returns the name of the enum value for an EVRInitError. This f... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185149 [INFO] [stdout] | [INFO] [stdout] 1 | ...ror : EVRInitError) -> * const c_char ; # [namespace = "vr"] pub unsafe fn VRSystem () -> * mut IVRSystem ; # [namespace = "vr"] pub u... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185217 [INFO] [stdout] | [INFO] [stdout] 1 | ...afe fn VRSystem () -> * mut IVRSystem ; # [namespace = "vr"] pub unsafe fn VROverlay () -> * mut IVROverlay ; # [doc = "Synthesized de... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185287 [INFO] [stdout] | [INFO] [stdout] 1 | ...e fn VROverlay () -> * mut IVROverlay ; # [doc = "Synthesized destructor."] pub unsafe fn HmdMatrix34_t_autocxx_wrapper (autocxx_gen_t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185410 [INFO] [stdout] | [INFO] [stdout] 1 | ...tocxx_gen_this : * mut HmdMatrix34_t) ; # [doc = "Synthesized destructor."] pub unsafe fn IVROverlay_autocxx_wrapper (autocxx_gen_this... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185527 [INFO] [stdout] | [INFO] [stdout] 1 | ...(autocxx_gen_this : * mut IVROverlay) ; # [doc = "Synthesized destructor."] pub unsafe fn IVRSystem_autocxx_wrapper (autocxx_gen_this ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185642 [INFO] [stdout] | [INFO] [stdout] 1 | ... (autocxx_gen_this : * mut IVRSystem) ; # [namespace = "vr"] type EVREye = super :: bindgen :: root :: vr :: EVREye ; # [namespace = "... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191144 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper () -> * mut HmdMatrix44_t ; pub unsafe fn HmdMatrix44_t_free_autocxx_wrapper (arg0 : * mut HmdMatrix44_t) ; pub unsafe fn ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191224 [INFO] [stdout] | [INFO] [stdout] 1 | ..._wrapper (arg0 : * mut HmdMatrix44_t) ; pub unsafe fn DistortionCoordinates_t_alloc_autocxx_wrapper () -> * mut DistortionCoordinates_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191322 [INFO] [stdout] | [INFO] [stdout] 1 | ...r () -> * mut DistortionCoordinates_t ; pub unsafe fn DistortionCoordinates_t_free_autocxx_wrapper (arg0 : * mut DistortionCoordinates... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191422 [INFO] [stdout] | [INFO] [stdout] 1 | ...arg0 : * mut DistortionCoordinates_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_DistortionCoordinates_t_new_synthet... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191638 [INFO] [stdout] | [INFO] [stdout] 1 | ...ther : * mut DistortionCoordinates_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_DistortionCoordinates_t_new_synthet... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191856 [INFO] [stdout] | [INFO] [stdout] 1 | ... , other : & DistortionCoordinates_t) ; pub unsafe fn TrackedDevicePose_t_alloc_autocxx_wrapper () -> * mut TrackedDevicePose_t ; pub ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191946 [INFO] [stdout] | [INFO] [stdout] 1 | ...apper () -> * mut TrackedDevicePose_t ; pub unsafe fn TrackedDevicePose_t_free_autocxx_wrapper (arg0 : * mut TrackedDevicePose_t) ; pu... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192038 [INFO] [stdout] | [INFO] [stdout] 1 | ...er (arg0 : * mut TrackedDevicePose_t) ; pub unsafe fn VREvent_t_alloc_autocxx_wrapper () -> * mut VREvent_t ; pub unsafe fn VREvent_t_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192108 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () -> * mut VREvent_t ; pub unsafe fn VREvent_t_free_autocxx_wrapper (arg0 : * mut VREvent_t) ; # [doc = "Synthesized ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192180 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper (arg0 : * mut VREvent_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VREvent_t_new_synthetic_move_ctor_a... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192354 [INFO] [stdout] | [INFO] [stdout] 1 | ... VREvent_t , other : * mut VREvent_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VREvent_t_new_synthetic_const_copy_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192530 [INFO] [stdout] | [INFO] [stdout] 1 | ... mut VREvent_t , other : & VREvent_t) ; pub unsafe fn HiddenAreaMesh_t_alloc_autocxx_wrapper () -> * mut HiddenAreaMesh_t ; pub unsafe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192614 [INFO] [stdout] | [INFO] [stdout] 1 | ..._wrapper () -> * mut HiddenAreaMesh_t ; pub unsafe fn HiddenAreaMesh_t_free_autocxx_wrapper (arg0 : * mut HiddenAreaMesh_t) ; # [doc =... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192700 [INFO] [stdout] | [INFO] [stdout] 1 | ...apper (arg0 : * mut HiddenAreaMesh_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_HiddenAreaMesh_t_new_synthetic_move... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192895 [INFO] [stdout] | [INFO] [stdout] 1 | ...h_t , other : * mut HiddenAreaMesh_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_HiddenAreaMesh_t_new_synthetic_cons... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193092 [INFO] [stdout] | [INFO] [stdout] 1 | ...aMesh_t , other : & HiddenAreaMesh_t) ; pub unsafe fn VRControllerState001_t_alloc_autocxx_wrapper () -> * mut VRControllerState001_t ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193188 [INFO] [stdout] | [INFO] [stdout] 1 | ...er () -> * mut VRControllerState001_t ; pub unsafe fn VRControllerState001_t_free_autocxx_wrapper (arg0 : * mut VRControllerState001_t... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193286 [INFO] [stdout] | [INFO] [stdout] 1 | ...(arg0 : * mut VRControllerState001_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VRControllerState001_t_new_syntheti... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193499 [INFO] [stdout] | [INFO] [stdout] 1 | ...other : * mut VRControllerState001_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VRControllerState001_t_new_syntheti... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193714 [INFO] [stdout] | [INFO] [stdout] 1 | ...t , other : & VRControllerState001_t) ; pub unsafe fn VRTextureBounds_t_alloc_autocxx_wrapper () -> * mut VRTextureBounds_t ; pub unsa... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193800 [INFO] [stdout] | [INFO] [stdout] 1 | ...wrapper () -> * mut VRTextureBounds_t ; pub unsafe fn VRTextureBounds_t_free_autocxx_wrapper (arg0 : * mut VRTextureBounds_t) ; # [doc... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193888 [INFO] [stdout] | [INFO] [stdout] 1 | ...pper (arg0 : * mut VRTextureBounds_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VRTextureBounds_t_new_synthetic_mov... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194086 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t , other : * mut VRTextureBounds_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VRTextureBounds_t_new_synthetic_con... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194286 [INFO] [stdout] | [INFO] [stdout] 1 | ...unds_t , other : & VRTextureBounds_t) ; pub unsafe fn HmdVector2_t_alloc_autocxx_wrapper () -> * mut HmdVector2_t ; pub unsafe fn HmdV... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194362 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper () -> * mut HmdVector2_t ; pub unsafe fn HmdVector2_t_free_autocxx_wrapper (arg0 : * mut HmdVector2_t) ; # [doc = "Synthe... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194440 [INFO] [stdout] | [INFO] [stdout] 1 | ...x_wrapper (arg0 : * mut HmdVector2_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_HmdVector2_t_new_synthetic_move_cto... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194623 [INFO] [stdout] | [INFO] [stdout] 1 | ...ctor2_t , other : * mut HmdVector2_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_HmdVector2_t_new_synthetic_const_co... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194808 [INFO] [stdout] | [INFO] [stdout] 1 | ...mdVector2_t , other : & HmdVector2_t) ; pub unsafe fn VROverlayProjection_t_alloc_autocxx_wrapper () -> * mut VROverlayProjection_t ; ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194902 [INFO] [stdout] | [INFO] [stdout] 1 | ...per () -> * mut VROverlayProjection_t ; pub unsafe fn VROverlayProjection_t_free_autocxx_wrapper (arg0 : * mut VROverlayProjection_t) ... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194998 [INFO] [stdout] | [INFO] [stdout] 1 | ... (arg0 : * mut VROverlayProjection_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VROverlayProjection_t_new_synthetic... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195208 [INFO] [stdout] | [INFO] [stdout] 1 | ... other : * mut VROverlayProjection_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VROverlayProjection_t_new_synthetic... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195420 [INFO] [stdout] | [INFO] [stdout] 1 | ..._t , other : & VROverlayProjection_t) ; pub unsafe fn VROverlayIntersectionResults_t_alloc_autocxx_wrapper () -> * mut VROverlayInters... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195532 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut VROverlayIntersectionResults_t ; pub unsafe fn VROverlayIntersectionResults_t_free_autocxx_wrapper (arg0 : * mut VROverlayInter... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195646 [INFO] [stdout] | [INFO] [stdout] 1 | ...* mut VROverlayIntersectionResults_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_VROverlayIntersectionResults_t_new_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195883 [INFO] [stdout] | [INFO] [stdout] 1 | ...* mut VROverlayIntersectionResults_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_VROverlayIntersectionResults_t_new_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196122 [INFO] [stdout] | [INFO] [stdout] 1 | ...r : & VROverlayIntersectionResults_t) ; pub unsafe fn VROverlayIntersectionParams_t_alloc_autocxx_wrapper () -> * mut VROverlayInterse... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196232 [INFO] [stdout] | [INFO] [stdout] 1 | ...> * mut VROverlayIntersectionParams_t ; pub unsafe fn VROverlayIntersectionParams_t_free_autocxx_wrapper (arg0 : * mut VROverlayInters... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196344 [INFO] [stdout] | [INFO] [stdout] 1 | ... * mut VROverlayIntersectionParams_t) ; pub unsafe fn VROverlayIntersectionMaskPrimitive_t_alloc_autocxx_wrapper () -> * mut VROverlay... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196468 [INFO] [stdout] | [INFO] [stdout] 1 | ... VROverlayIntersectionMaskPrimitive_t ; pub unsafe fn VROverlayIntersectionMaskPrimitive_t_free_autocxx_wrapper (arg0 : * mut VROverla... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196594 [INFO] [stdout] | [INFO] [stdout] 1 | ...VROverlayIntersectionMaskPrimitive_t) ; pub unsafe fn Texture_t_alloc_autocxx_wrapper () -> * mut Texture_t ; pub unsafe fn Texture_t_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196664 [INFO] [stdout] | [INFO] [stdout] 1 | ...autocxx_wrapper () -> * mut Texture_t ; pub unsafe fn Texture_t_free_autocxx_wrapper (arg0 : * mut Texture_t) ; pub unsafe fn HmdRect2... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196736 [INFO] [stdout] | [INFO] [stdout] 1 | ...ocxx_wrapper (arg0 : * mut Texture_t) ; pub unsafe fn HmdRect2_t_alloc_autocxx_wrapper () -> * mut HmdRect2_t ; pub unsafe fn HmdRect2... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196808 [INFO] [stdout] | [INFO] [stdout] 1 | ...utocxx_wrapper () -> * mut HmdRect2_t ; pub unsafe fn HmdRect2_t_free_autocxx_wrapper (arg0 : * mut HmdRect2_t) ; # [doc = "Synthesize... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196882 [INFO] [stdout] | [INFO] [stdout] 1 | ...cxx_wrapper (arg0 : * mut HmdRect2_t) ; # [doc = "Synthesized move constructor."] pub unsafe fn vr_HmdRect2_t_new_synthetic_move_ctor_... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197059 [INFO] [stdout] | [INFO] [stdout] 1 | ...mdRect2_t , other : * mut HmdRect2_t) ; # [doc = "Synthesized copy constructor."] pub unsafe fn vr_HmdRect2_t_new_synthetic_const_copy... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197238 [INFO] [stdout] | [INFO] [stdout] 1 | ...ut HmdRect2_t , other : & HmdRect2_t) ; type c_ushort = autocxx :: c_ushort ; type c_void = autocxx :: c_void ; include ! ("openvr.h")... [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128905 [INFO] [stdout] | [INFO] [stdout] 1 | ...ge { impl UniquePtr < HmdMatrix34_t > { } impl SharedPtr < HmdMatrix34_t > { } impl WeakPtr < HmdMatrix34_t > { } impl UniquePtr < ETr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128942 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl SharedPtr < HmdMatrix34_t > { } impl WeakPtr < HmdMatrix34_t > { } impl UniquePtr < ETrackingUniverseOrigin > { } impl Share... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:128977 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl WeakPtr < HmdMatrix34_t > { } impl UniquePtr < ETrackingUniverseOrigin > { } impl SharedPtr < ETrackingUniverseOrigin > { ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129024 [INFO] [stdout] | [INFO] [stdout] 1 | ...UniquePtr < ETrackingUniverseOrigin > { } impl SharedPtr < ETrackingUniverseOrigin > { } impl WeakPtr < ETrackingUniverseOrigin > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129071 [INFO] [stdout] | [INFO] [stdout] 1 | ...SharedPtr < ETrackingUniverseOrigin > { } impl WeakPtr < ETrackingUniverseOrigin > { } impl CxxVector < ETrackingUniverseOrigin > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129116 [INFO] [stdout] | [INFO] [stdout] 1 | ...l WeakPtr < ETrackingUniverseOrigin > { } impl CxxVector < ETrackingUniverseOrigin > { } impl UniquePtr < EVROverlayError > { } impl S... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129163 [INFO] [stdout] | [INFO] [stdout] 1 | ...CxxVector < ETrackingUniverseOrigin > { } impl UniquePtr < EVROverlayError > { } impl SharedPtr < EVROverlayError > { } impl WeakPtr <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129202 [INFO] [stdout] | [INFO] [stdout] 1 | ... } impl UniquePtr < EVROverlayError > { } impl SharedPtr < EVROverlayError > { } impl WeakPtr < EVROverlayError > { } impl CxxVector <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129241 [INFO] [stdout] | [INFO] [stdout] 1 | ... } impl SharedPtr < EVROverlayError > { } impl WeakPtr < EVROverlayError > { } impl CxxVector < EVROverlayError > { } impl UniquePtr <... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129278 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl WeakPtr < EVROverlayError > { } impl CxxVector < EVROverlayError > { } impl UniquePtr < EVRApplicationType > { } impl Shared... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129317 [INFO] [stdout] | [INFO] [stdout] 1 | ... } impl CxxVector < EVROverlayError > { } impl UniquePtr < EVRApplicationType > { } impl SharedPtr < EVRApplicationType > { } impl Wea... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129359 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl UniquePtr < EVRApplicationType > { } impl SharedPtr < EVRApplicationType > { } impl WeakPtr < EVRApplicationType > { } impl CxxVe... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129401 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl SharedPtr < EVRApplicationType > { } impl WeakPtr < EVRApplicationType > { } impl CxxVector < EVRApplicationType > { } impl Uniqu... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129441 [INFO] [stdout] | [INFO] [stdout] 1 | ...} impl WeakPtr < EVRApplicationType > { } impl CxxVector < EVRApplicationType > { } impl UniquePtr < EVRInitError > { } impl SharedPtr... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129483 [INFO] [stdout] | [INFO] [stdout] 1 | ...impl CxxVector < EVRApplicationType > { } impl UniquePtr < EVRInitError > { } impl SharedPtr < EVRInitError > { } impl WeakPtr < EVRIn... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129519 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl UniquePtr < EVRInitError > { } impl SharedPtr < EVRInitError > { } impl WeakPtr < EVRInitError > { } impl CxxVector < EVRIn... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129555 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl SharedPtr < EVRInitError > { } impl WeakPtr < EVRInitError > { } impl CxxVector < EVRInitError > { } impl UniquePtr < EVREy... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129589 [INFO] [stdout] | [INFO] [stdout] 1 | ...r > { } impl WeakPtr < EVRInitError > { } impl CxxVector < EVRInitError > { } impl UniquePtr < EVREye > { } impl SharedPtr < EVREye > ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129625 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl CxxVector < EVRInitError > { } impl UniquePtr < EVREye > { } impl SharedPtr < EVREye > { } impl WeakPtr < EVREye > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129655 [INFO] [stdout] | [INFO] [stdout] 1 | ...Error > { } impl UniquePtr < EVREye > { } impl SharedPtr < EVREye > { } impl WeakPtr < EVREye > { } impl CxxVector < EVREye > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129685 [INFO] [stdout] | [INFO] [stdout] 1 | ...VREye > { } impl SharedPtr < EVREye > { } impl WeakPtr < EVREye > { } impl CxxVector < EVREye > { } impl UniquePtr < HmdMatrix44_t > {... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129713 [INFO] [stdout] | [INFO] [stdout] 1 | ... EVREye > { } impl WeakPtr < EVREye > { } impl CxxVector < EVREye > { } impl UniquePtr < HmdMatrix44_t > { } impl SharedPtr < HmdMatri... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129743 [INFO] [stdout] | [INFO] [stdout] 1 | ...VREye > { } impl CxxVector < EVREye > { } impl UniquePtr < HmdMatrix44_t > { } impl SharedPtr < HmdMatrix44_t > { } impl WeakPtr < Hmd... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129780 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl UniquePtr < HmdMatrix44_t > { } impl SharedPtr < HmdMatrix44_t > { } impl WeakPtr < HmdMatrix44_t > { } impl UniquePtr < Dis... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129817 [INFO] [stdout] | [INFO] [stdout] 1 | ... { } impl SharedPtr < HmdMatrix44_t > { } impl WeakPtr < HmdMatrix44_t > { } impl UniquePtr < DistortionCoordinates_t > { } impl Share... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129852 [INFO] [stdout] | [INFO] [stdout] 1 | ... > { } impl WeakPtr < HmdMatrix44_t > { } impl UniquePtr < DistortionCoordinates_t > { } impl SharedPtr < DistortionCoordinates_t > { ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129899 [INFO] [stdout] | [INFO] [stdout] 1 | ...UniquePtr < DistortionCoordinates_t > { } impl SharedPtr < DistortionCoordinates_t > { } impl WeakPtr < DistortionCoordinates_t > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129946 [INFO] [stdout] | [INFO] [stdout] 1 | ...SharedPtr < DistortionCoordinates_t > { } impl WeakPtr < DistortionCoordinates_t > { } impl CxxVector < DistortionCoordinates_t > { } ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:129991 [INFO] [stdout] | [INFO] [stdout] 1 | ...l WeakPtr < DistortionCoordinates_t > { } impl CxxVector < DistortionCoordinates_t > { } impl UniquePtr < ETextureType > { } impl Shar... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130038 [INFO] [stdout] | [INFO] [stdout] 1 | ...CxxVector < DistortionCoordinates_t > { } impl UniquePtr < ETextureType > { } impl SharedPtr < ETextureType > { } impl WeakPtr < EText... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130074 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl UniquePtr < ETextureType > { } impl SharedPtr < ETextureType > { } impl WeakPtr < ETextureType > { } impl CxxVector < EText... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130110 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl SharedPtr < ETextureType > { } impl WeakPtr < ETextureType > { } impl CxxVector < ETextureType > { } impl UniquePtr < Track... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130144 [INFO] [stdout] | [INFO] [stdout] 1 | ...e > { } impl WeakPtr < ETextureType > { } impl CxxVector < ETextureType > { } impl UniquePtr < TrackedDevicePose_t > { } impl SharedPt... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130180 [INFO] [stdout] | [INFO] [stdout] 1 | ...> { } impl CxxVector < ETextureType > { } impl UniquePtr < TrackedDevicePose_t > { } impl SharedPtr < TrackedDevicePose_t > { } impl W... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130223 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl UniquePtr < TrackedDevicePose_t > { } impl SharedPtr < TrackedDevicePose_t > { } impl WeakPtr < TrackedDevicePose_t > { } impl Uni... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130266 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl SharedPtr < TrackedDevicePose_t > { } impl WeakPtr < TrackedDevicePose_t > { } impl UniquePtr < ETrackedDeviceClass > { } impl Sha... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130307 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl WeakPtr < TrackedDevicePose_t > { } impl UniquePtr < ETrackedDeviceClass > { } impl SharedPtr < ETrackedDeviceClass > { } impl W... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130350 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl UniquePtr < ETrackedDeviceClass > { } impl SharedPtr < ETrackedDeviceClass > { } impl WeakPtr < ETrackedDeviceClass > { } impl Cxx... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130393 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl SharedPtr < ETrackedDeviceClass > { } impl WeakPtr < ETrackedDeviceClass > { } impl CxxVector < ETrackedDeviceClass > { } impl Uni... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130434 [INFO] [stdout] | [INFO] [stdout] 1 | ... impl WeakPtr < ETrackedDeviceClass > { } impl CxxVector < ETrackedDeviceClass > { } impl UniquePtr < EDeviceActivityLevel > { } impl ... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ovr_overlay_sys-7071174e4002c857/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:130477 [INFO] [stdout] | [INFO] [stdout] 1 | ...mpl CxxVector < ETrackedDeviceClass > { } impl UniquePtr < EDeviceActivityLevel > { } impl SharedPtr < EDeviceActivityLevel > { } impl... [INFO] [stdout] | -^^ [INFO] [stdout] | | [INFO] [stdout] | help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [WARN] too many lines in the log, truncating it