A very basic implementation of an in-mem filesystem in Rust exposed with FUSE on Linux.
It uses fuser crate to expose the system with FUSE
.
Log level is controlled via env variable RUST_LOG
.
It uses log crate, possible levels are trace
, debug
, info
, warn
, error
as defined here.
- move (mv). Supports only renaming in the same directory.
- links
- xattr
export RUST_LOG='info'
in_mem_fs --mount-point PATH