Expand description
A Rust helper library for creating File-system in User Space (FUSE) daemons, aimed in particular at virtio-fs.
Modules§
- protocol
 - Defines the kernel interface of FUSE.
 
Structs§
- Connection
 - A simple driver for a FUSE session using 
/dev/fuse. - Create
Out  - Reply data for the 
createoperation. - Request
 - A request received from the FUSE kernel module.
 - Session
 - A FUSE session for a file system.
 - Session
Info  - Provides information about a session. Public fields may be modified during 
init. 
Enums§
- Fuse
Operation  - Represents a FUSE message and its arguments.
 
Traits§
- DirEntry
Writer  - Helpers for writing a reply for 
read_dirorread_dir_plus. - Fuse
 - Trait that FUSE file systems must implement.
 - Mapper
 - Trait for mapping files into a shared memory region.
 - Reply
Sender  - Trait used by objects that send FUSE replies to the kernel.
 - Request
Reader  - Helpers to parse FUSE messages.