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仿真器 中排名

Download history 168/week @ 2024-04-29 20/week @ 2024-05-13 262/week @ 2024-05-20 34/week @ 2024-05-27 27/week @ 2024-06-03 34/week @ 2024-06-10 41/week @ 2024-06-17 27/week @ 2024-06-24 157/week @ 2024-07-01 57/week @ 2024-07-08 71/week @ 2024-07-15 19/week @ 2024-07-22 226/week @ 2024-07-29 44/week @ 2024-08-05 44/week @ 2024-08-12

每月 340 次下载
16 个 crate 中使用 (直接使用 9 个)

MIT/Apache

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