7 个版本 (4 个破坏性更新)
0.12.1 | 2024年6月8日 |
---|---|
0.12.0 | 2024年4月6日 |
0.4.0 | 2024年1月8日 |
0.3.0 | 2023年1月2日 |
0.1.0 | 2022年6月13日 |
#860 在 游戏 中
每月下载量 158
310KB
5K SLoC
OC-Wasm-Immersive 为运行在 OC-Wasm 架构中的应用程序提供访问由 沉浸式工程 和 沉浸式技术 提供的组件的高级 API。
lib.rs
:
此软件包提供访问由 沉浸式工程 和 沉浸式技术 提供的组件的高级 API。
作为一个一般规则,此软件包中的 API 接受一个 Invoker
和一个 Buffer
临时缓冲区,后者用于编码参数和解码返回值。此缓冲区可以在 API 调用之间重复使用以减少堆分配。在某些情况下,API 的返回值可能借用自临时缓冲区。
特性
- 启用
alloc
特性以启用需要动态内存分配的 API。 - 启用
std
特性以集成 Rust 标准库,这只能在no_std
模式之外完成,并启用alloc
。
重要
如果你的选择执行器需要 proper-waker
特性,则你自己的应用程序必须依赖于 oc-wasm-futures
并具有 proper-waker
特性。
依赖项
~1.3–1.8MB
~41K SLoC