Expand description
Data structures and traits for the fuse filesystem.
Re-exports§
pub use crate::sys::FsOptions;pub use crate::sys::IoctlFlags;pub use crate::sys::IoctlIovec;pub use crate::sys::OpenOptions;pub use crate::sys::RemoveMappingOne;pub use crate::sys::SetattrValid;pub use crate::sys::ROOT_ID;
Structs§
- Context
- Additional context associated with requests.
- DirEntry
- Represents information about an entry in a directory.
- Entry
- Information about a path in the filesystem.
Enums§
- Getxattr
Reply - A reply to a
getxattrmethod call. - Ioctl
Reply - A reply to an
ioctlmethod call. - Listxattr
Reply - A reply to a
listxattrmethod call.
Constants§
Traits§
- Directory
Iterator - A trait for iterating over the contents of a directory. This trait is needed because rust
doesn’t support generic associated types, which means that it’s not possible to implement a
regular iterator that yields a
DirEntrydue to its generic lifetime parameter. - File
System - The main trait that connects a file system with a transport.
- Zero
Copy Reader - A trait for directly copying data from the fuse transport into a
Filewithout first storing it in an intermediate buffer. - Zero
Copy Writer - A trait for directly copying data from a
Fileinto the fuse transport without first storing it in an intermediate buffer.