Expand description
Local filesystem for Sova — jail root, async CRUD, walk.
ⓘ
app.install(Fs::new("./data"));
let kids = req.fs().read_dir("notes").await?;
req.fs().write("notes/a.txt", b"hi").await?;Structs§
- DirCreated
- File
Removed - File
Written - Fs
- Cloneable filesystem handle rooted at a jail directory.
- FsEntry
- FsMeta
- FsPlugin
- Plugin builder installed via
Plugin::install.
Enums§
Traits§
- FsExt
req.fs().