#minecraft #applied #oc-wasm #opencomputers #energistics

无 std oc-wasm-applied-energistics

应用于 Energistics 的高级 API

4 个版本 (2 个破坏性更新)

0.12.1 2024 年 6 月 8 日
0.12.0 2024 年 4 月 6 日
0.2.0 2024 年 1 月 8 日
0.1.0 2023 年 3 月 26 日

#925 in 游戏

Download history 9/week @ 2024-04-11 2/week @ 2024-05-16 3/week @ 2024-05-23 154/week @ 2024-06-06 8/week @ 2024-06-13

每月 252 次下载

GPL-3.0-only

200KB
3K SLoC

OC-Wasm-Applied-Energistics 为运行于 OC-Wasm 架构的应用程序提供了访问由 Applied Energistics 提供的组件的高级 API。


lib.rs:

此crate提供了访问由 Applied Energistics 提供的组件的高级 API。

作为一个通用规则,此crate中的API接受一个 Invoker 和一个 Buffer 临时缓冲区,后者用于编码参数和解码返回值。此缓冲区可以在API调用之间重复使用,以减少堆分配。在某些情况下,API的返回值可能会从临时缓冲区借用。

功能

  • std 功能启用与 Rust 标准库的集成,这只能在 no_std 模式外完成。

重要

如果您的选择执行器需要 proper-waker 功能,则您必须在您的应用程序中依赖 oc-wasm-futures 并启用 proper-waker 功能。

依赖项

~2MB
~49K SLoC