Expand description
Storage layer: Filesystem and volume management
This module provides persistent storage capabilities including overlay filesystems and volume mounts.
§Features
- Overlay FS: Copy-on-write filesystem with layers
- Volume mounts: Bind mounts and tmpfs support
- Layered storage: Efficient snapshot management
- Persistence: Optional state between sandbox runs
§Examples
ⓘ
use sandbox_rs::storage::{OverlayFS, OverlayConfig};
let config = OverlayConfig::new("/base", "/upper");
let fs = OverlayFS::new(config)?;Re-exports§
pub use filesystem::LayerInfo;pub use filesystem::OverlayConfig;pub use filesystem::OverlayFS;pub use volumes::VolumeManager;pub use volumes::VolumeMount;pub use volumes::VolumeType;
Modules§
- filesystem
- Overlay filesystem support for persistent sandbox storage
- volumes
- Volume management for persistent storage in sandbox