Macros§
Structs§
- File
Metadata - File
Permissions - This is a target-agnostic file permission abstraction. Currently we only support getting and setting file permissions on unix target. If we are supporting more targets, organizing the code like [std::sys::fs] will be a better choice.
- FsWatcher
- FsWatcher
Options FsWatcherOptionscontains options for configuring the file system watcher.- Memory
File System - Memory
Read Stream - Memory
Write Stream - Native
File System - Native
Read Stream - Native
Write Stream
Enums§
Traits§
- Event
Aggregate Handler EventAggregateHandleris a trait for handling aggregated file system events. It provides methods to handle changes and deletions of files, as well as errors. Implementors of this trait can define custom behavior for these events. The default implementation does nothing for theon_errormethod. This trait is intended to be used with the file system watcher to aggregate events and handle them in a single place.- Event
Handler EventHandleris a trait for handling individual file system events. It provides methods to handle changes and deletions of files.- FsResult
ToIo Result Ext - Intermediate
File System - Intermediate
File System Extras - IoResult
ToFs Result Ext - Read
Stream - Readable
File System - Rspack
Result ToFs Result Ext - Writable
File System - Write
Stream