rust-webvr-api 0.17.0

Safe rust API that provides a way to interact with Virtual Reality headsets and integration with vendor specific SDKs like OpenVR and Oculus. The API is inspired on the easy to use WebVR API but adapted to Rust design patterns
Documentation

Build #3686356 2026-06-25 19:08:03

# rustc version rustc 1.98.0-nightly (f28ac764c 2026-06-23)

# docs.rs version docsrs 0.0.0 (886bc7a22b1adc4b387ce1343447fe3af98d9ce5 2026-06-14 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "87e24b908e122053faf8fd1c77b00dec3319820cc54c02bd06fbd7730217304d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260623-1.98.0-nightly-f28ac764c\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024` [INFO] [stderr] warning: `rust-webvr-api` (manifest) generated 1 warning [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting rust-webvr-api v0.17.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `x,y,w,h` [INFO] [stderr] --> src/vr_layer.rs:9:77 [INFO] [stderr] | [INFO] [stderr] 9 | /// UVs defining the texture bounds to present to the eye in UV space: [x,y,w,h] [INFO] [stderr] | ^^^^^^^ no item named `x,y,w,h` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `x,y,w,h` [INFO] [stderr] --> src/vr_layer.rs:13:77 [INFO] [stderr] | [INFO] [stderr] 13 | /// UVs defining the texture bounds to present to the eye in UV space: [x,y,w,h] [INFO] [stderr] | ^^^^^^^ no item named `x,y,w,h` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: `rust-webvr-api` (lib doc) generated 2 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.73s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/rust_webvr_api/index.html [INFO] running `Command { std: "docker" "inspect" "87e24b908e122053faf8fd1c77b00dec3319820cc54c02bd06fbd7730217304d", kill_on_drop: false }`