#fuse #bindings #api-bindings #system

sys rofuse

为Rust编写的用户空间文件系统(FUSE)

5个版本

0.0.5 2021年12月9日
0.0.4 2021年12月9日
0.0.3 2021年12月3日
0.0.2 2021年11月10日
0.0.1 2021年10月28日

文件系统类别中排名第1573

MIT许可证

315KB
7.5K SLoC

FUSE(用户空间文件系统)为Rust

Build Status Crates.io Documentation MIT License dependency status

Rofuse

rofuse库是从fuser分叉而来的。 Rofuse支持从panic中恢复,但当前只能在腾讯OS上恢复。


lib.rs:

FUSE用户空间库实现

这是对FUSE用户空间库(低级接口)的改进重写,以充分利用Rust的架构。在真正的libfuse中,我们唯一依赖的是mount和unmount调用,这些调用用于建立与内核驱动程序的fd通信。

依赖项

~6MB
~95K SLoC