rust-webvr 0.9.12

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
Build #684437 2022-11-25T20:43:58.697226+00:00
# rustc version
rustc 1.67.0-nightly (b3bc6bf31 2022-11-24)
# docs.rs version
docsrs 0.6.0 (d4bc110c 2022-11-25)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/rust-webvr-0.9.12/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/rust-webvr-0.9.12/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20221124-1.67.0-nightly-b3bc6bf31\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\", \"--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\"" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] b98003240fe4955cfa260c7982617e2fd2bd95eefeb3eeb9755d4cdc81d8c2b9
[INFO] running `Command { std: "docker" "start" "-a" "b98003240fe4955cfa260c7982617e2fd2bd95eefeb3eeb9755d4cdc81d8c2b9", kill_on_drop: false }`
[INFO] [stderr]  Documenting rust-webvr v0.9.12 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0407]: method `inmediate_frame_data` is not a member of trait `VRDisplay`
[INFO] [stderr]    --> src/api/mock/display.rs:73:5
[INFO] [stderr]     |
[INFO] [stderr] 73  |       fn inmediate_frame_data(&self, _near_z: f64, _far_z: f64) -> VRFrameData {
[INFO] [stderr]     |       ^  -------------------- help: there is an associated function with a similar name: `immediate_frame_data`
[INFO] [stderr]     |  _____|
[INFO] [stderr]     | |
[INFO] [stderr] 74  | |         let mut data = VRFrameData::default();
[INFO] [stderr] 75  | |         // Position vector
[INFO] [stderr] 76  | |         data.pose.position = Some([0.5, -0.7, -0.3]);
[INFO] [stderr] ...   |
[INFO] [stderr] 104 | |         data
[INFO] [stderr] 105 | |     }
[INFO] [stderr]     | |_____^ not a member of trait `VRDisplay`
[INFO] [stderr] 
[INFO] [stderr] error: Compilation failed, aborting rustdoc
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0407`.
[INFO] [stderr] error: could not document `rust-webvr`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --crate-type lib --crate-name rust_webvr src/lib.rs --target x86_64-unknown-linux-gnu -o /opt/rustwide/target/x86_64-unknown-linux-gnu/doc --cfg 'feature="default"' --cfg 'feature="libloading"' --cfg 'feature="mock"' --cfg 'feature="openvr"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=225163009a83c569 -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern libloading=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/liblibloading-f53a46b3e323a6c3.rmeta --extern log=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/liblog-09570de45550effb.rmeta --extern rust_webvr_api=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/librust_webvr_api-69b9ba3d596917e4.rmeta --extern-html-root-url 'libloading=https://docs.rs/libloading/0.5.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'log=https://docs.rs/log/0.4.17/x86_64-unknown-linux-gnu' --extern-html-root-url 'rust_webvr_api=https://docs.rs/rust-webvr-api/0.9.3/x86_64-unknown-linux-gnu' -Zunstable-options -Z unstable-options --emit=invocation-specific --resource-suffix -20221124-1.67.0-nightly-b3bc6bf31 --static-root-path /-/rustdoc.static/ --cap-lints warn --disable-per-crate-search --extern-html-root-takes-precedence --crate-version 0.9.12` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "b98003240fe4955cfa260c7982617e2fd2bd95eefeb3eeb9755d4cdc81d8c2b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b98003240fe4955cfa260c7982617e2fd2bd95eefeb3eeb9755d4cdc81d8c2b9", kill_on_drop: false }`
[INFO] [stdout] b98003240fe4955cfa260c7982617e2fd2bd95eefeb3eeb9755d4cdc81d8c2b9