7 个版本 (破坏性更新)
0.11.0 | 2024 年 7 月 30 日 |
---|---|
0.10.0 | 2024 年 7 月 3 日 |
0.9.0 | 2024 年 5 月 22 日 |
0.8.0 | 2024 年 5 月 1 日 |
0.5.0 | 2024 年 2 月 8 日 |
#87 在 仿真器 中排名
每月 340 次下载
在 16 个 crate 中使用 (直接使用 9 个)
56KB
1.5K SLoC
Maelstrom Linux 系统调用
这是一个仅打算由 maelstrom-worker 使用的库。它是一个独立的库,因此可以是 no_std
,我们可以确保它不引入任何不期望的依赖项。
该库提供了对各种所需使用的 Linux 系统调用的简单、非分配包装器。在某些情况下,底层系统调用不是在所有架构上都可用的,因此我们像 libc 一样进行仿真。
该库打算由 maelsrom-worker-child 使用,因此它是 no_std
且不进行分配。
有关更多信息,请参阅 GitHub 上的 Maelstrom 项目。
lib.rs
:
Linux 系统调用的函数包装器。
依赖项
~0.3–2MB
~38K SLoC