3 个版本
0.1.2 | 2024 年 1 月 4 日 |
---|---|
0.1.1 | 2023 年 11 月 12 日 |
0.1.0 | 2023 年 11 月 11 日 |
#1422 in 文件系统
用于 srfs
115KB
2.5K SLoC
简单的 Rust 文件系统(核心库)
在 Rust 中实现的简单文件系统 [no_std]。
这个 crate 是一个正在进行中的项目。它包含与块设备直接工作的低级代码(参见 trait SyncBlockDevice)。
高级 API,依赖于 [std],位于 crate srfs。
实现了所有基本文件系统功能,并提供了扩展功能。
目前只提供同步接口。请参阅 src/tests.rs 以获取使用示例。
待办事项
- 崩溃恢复
- 时间戳
- 异步 API
欢迎贡献。
lib.rs
:
简单的 Rust 文件系统(核心库)
在 Rust 中实现的简单文件系统 [no_std]。
这个 crate 是一个正在进行中的项目。它包含与块设备直接工作的低级代码(参见 trait SyncBlockDevice)。
高级 API,依赖于 [std],位于 crate srfs。
实现了所有基本文件系统功能(参见 struct SyncFileSystem
),并提供了扩展功能。
目前只提供同步接口。请参阅 src/tests.rs 以获取使用示例。
待办事项
- 崩溃恢复
- 时间戳
- 异步 API
欢迎贡献。
依赖项
~190KB