2 releases
0.0.9 | Jan 16, 2021 |
---|---|
0.0.4 | Dec 30, 2020 |
0.0.3 |
|
0.0.2 |
|
0.0.1 |
|
#1477 in Filesystem
63KB
2K
SLoC
rusfuse
Rust library for filesystems in userspace (FUSE ver3)
Dependencies
This rusfuse
depend on libfuse with version 3.
To build rusfuse
or any source that depend on it, fuse
library needed.
For Linux
Install on ubuntu
$ apt install fuse3 libfuse3-dev
Install on fedora
$ dnf install fuse3 fuse3-devel
Usage
Write this in your Cargo.toml
:
[dependencies]
rusfuse = "0.0.9"
Or, if you installed cargo-edit, you run this command:
$ cargo add rusfuse
To create a new filesystem, you implement the trait rusfuse::FileSystem
for struct
of your filesystem.
If you want more examples, you see a file in examples.
Dependencies
~3–11MB
~109K SLoC