boxlite 0.10.1

Embeddable virtual machine runtime for secure, isolated code execution
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Volume management for guest VM and containers.
//!
//! Provides:
//! - `GuestVolumeManager` for virtiofs shares and block devices
//! - `ContainerVolumeManager` for container bind mounts
//! - `VolumeInfo` metadata for named volumes (backend not yet implemented)

mod container_volume;
mod guest_volume;
mod share;
mod staging;
mod store;

pub use container_volume::{ContainerMount, ContainerVolumeManager};
pub use guest_volume::GuestVolumeManager;
pub use share::{VolumeShare, classify_volume_share};
pub use staging::stage_single_file;
pub use store::VolumeInfo;