rspack_fs/
lib.rs

1mod read;
2pub use read::ReadableFileSystem;
3
4mod watcher;
5pub use watcher::{
6  EventAggregateHandler, EventHandler, FsEventKind, FsWatcher, FsWatcherIgnored, FsWatcherOptions,
7};
8
9mod write;
10pub use write::WritableFileSystem;
11mod intermediate;
12pub use intermediate::{
13  IntermediateFileSystem, IntermediateFileSystemExtras, ReadStream, WriteStream,
14};
15
16mod file_metadata;
17pub use file_metadata::{FileMetadata, FilePermissions};
18
19mod macros;
20
21mod native_fs;
22pub use native_fs::{NativeFileSystem, NativeReadStream, NativeWriteStream};
23
24mod memory_fs;
25pub use memory_fs::{MemoryFileSystem, MemoryReadStream, MemoryWriteStream};
26
27mod error;
28pub use error::{
29  Error, FsResultToIoResultExt, IoResultToFsResultExt, Result, RspackResultToFsResultExt,
30};