# fuse3 an async version fuse library for rust [![Cargo](https://img.shields.io/crates/v/fuse3.svg)]( https://crates.io/crates/fuse3) [![Documentation](https://docs.rs/fuse3/badge.svg)]( https://docs.rs/fuse3) [![License](https://img.shields.io/badge/license-MIT-blue.svg)]( https://github.com/Sherlock-Holo/fuse3) ## feature - support unprivileged mode by using `fusermount3` - support `readdirplus` to improve read dir performance - support posix file lock - support handles the `O_TRUNC` open flag - support async direct IO - support enable `no_open` and `no_open_dir` option ## still not support - `ioctl` implement - fuseblk mode ## unstable - `poll` - `notify_reply` ## Supported Rust Versions The minimum supported version is 1.75. ## License MIT