Overview of OpenXRS
masterOpenXRS provides Rust bindings for the OpenXR virtual and augmented reality runtime. The project is split into two main crates:
openxr: High-level, ergonomic, and safe bindings. It provides abstractions for common tasks while offering 'escape hatches' to the raw API for specialized requirements.openxr-sys: Low-level, unsafe bindings that provide faithful access to the raw OpenXR API. It improves upon standardbindgenoutput by using Rust naming conventions, strongly typed enums/bitmasks, and helpfulDebugimplementations, while remaining almost entirely generated from the Khronos XML registry.