#bare-bones #serving #framework #9p #protocols #future

nightly arigato

用于创建和提供 9p 文件系统的裸露 Rust 框架

1 个不稳定版本

0.1.0 2024 年 4 月 13 日

#948 in 文件系统

MIT 许可证

100KB
2K SLoC

arigato!

arigato 是一个用于创建和提供 9p 文件系统的非常基础的 Rust 框架。通常在端口 564 上运行;您可能需要使用 setcapiptables 或类似的方法将流量路由到您的二进制文件。

目前只支持 9P2000.u;但这可能在将来改变。此框架仅使用夜间构建功能,并且没有文档。大部分代码都是快速且草率地编写的,以实现 debugfs,但我可能会在未来几年内保持其更新。


lib.rs:

arigato! Plan 9! 在 Rust 中!

对于那些还没有了解 "Mr. Roboto" 这首歌,Styx 乐队演唱了这首歌。Styx 也是 9P 协议的名字。

依赖关系

~3–11MB
额外代码行数 SLoC