6 releases (3 breaking)
Uses new Rust 2024
| new 0.6.0 | Jan 7, 2026 |
|---|---|
| 0.3.0 | Jan 6, 2026 |
| 0.2.0 | Jan 6, 2026 |
| 0.1.3 | Jan 6, 2026 |
#1380 in Filesystem
Used in aquila
16KB
194 lines
Aquila FileSystem Storage
A local filesystem backend for Aquila.
This crate implements the StorageBackend trait, storing blobs
and manifests directly in the file system.
Features
- Atomic Writes: Uses temporary files and rename operations to ensure assets are not read partially or lost during upload.
Usage
use aquila_fs::FileSystemStorage;
let storage = FileSystemStorage::new("./aquila_data");
License: MIT OR Apache-2.0
Dependencies
~4.5–7MB
~114K SLoC