| Crates.io | rusfuse |
| lib.rs | rusfuse |
| version | 0.0.9 |
| created_at | 2020-12-27 05:49:11.42604+00 |
| updated_at | 2021-01-16 12:46:44.073392+00 |
| description | Rust library for filesystems in userspace (FUSE ver3) |
| homepage | https://github.com/odd12258053/rusfuse |
| repository | https://github.com/odd12258053/rusfuse |
| max_upload_size | |
| id | 327729 |
| size | 95,443 |
Rust library for filesystems in userspace (FUSE ver3)
This rusfuse depend on libfuse with version 3.
To build rusfuse or any source that depend on it, fuse library needed.
$ apt install fuse3 libfuse3-dev
$ dnf install fuse3 fuse3-devel
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.