containerization-framework 0.5.0

Rust bindings for Apple's Containerization framework: Linux containers in lightweight VMs, in-process and without a daemon.
//! Virtual machines: the kernel they boot, how they are configured, the
//! manager that creates them, and the client of the agent running in them.

mod attached_filesystem;
mod boot_log;
pub mod kernel;
pub mod system_platform;
mod virtual_machine_instance;
mod vm_configuration;
mod vm_resources;
mod vminitd;
mod vsock_listener;
mod vz_virtual_machine_instance;
pub mod vz_virtual_machine_manager;

pub use self::attached_filesystem::AttachedFilesystem;
pub use self::boot_log::BootLog;
pub use self::kernel::Kernel;
pub use self::system_platform::SystemPlatform;
pub use self::virtual_machine_instance::VirtiofsLayout;
pub use self::virtual_machine_instance::VirtualMachineInstanceState;
pub use self::vm_configuration::VMConfiguration;
pub use self::vm_resources::VMResources;
pub use self::vminitd::Vminitd;
pub use self::vsock_listener::VsockListener;
pub use self::vz_virtual_machine_instance::VZVirtualMachineInstance;
pub use self::vz_virtual_machine_manager::VZVirtualMachineManager;