sova-fs 0.1.0

Local filesystem plugin for Sova (jail root, async CRUD, walk)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Local filesystem for Sova — jail root, async CRUD, walk.
//!
//! ```ignore
//! app.install(Fs::new("./data"));
//! let kids = req.fs().read_dir("notes").await?;
//! req.fs().write("notes/a.txt", b"hi").await?;
//! ```

mod error;
mod events;
mod fs;
mod path;

pub use error::FsError;
pub use events::{DirCreated, FileRemoved, FileWritten};
pub use fs::{Fs, FsEntry, FsExt, FsMeta, FsPlugin};