Crates.io | rusfuse |
lib.rs | rusfuse |
version | 0.0.9 |
source | src |
created_at | 2020-12-27 05:49:11.42604 |
updated_at | 2021-01-16 12:46:44.073392 |
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.