Skip to main content

Crate microvm_runtime

Crate microvm_runtime 

Source
Expand description

Shared microVM runtime contracts and provider adapters.

This crate is infrastructure-layer (L0) surface area. Product blueprints should consume it indirectly through runtime adapters (L1).

Re-exports§

pub use adapters::in_memory::InMemoryVmProvider;
pub use error::VmRuntimeError;
pub use error::VmRuntimeResult;
pub use model::DriveSpec;
pub use model::NetworkInterface;
pub use model::RateLimiter;
pub use model::SnapshotRef;
pub use model::TokenBucket;
pub use model::VmSpec;
pub use model::VmStatus;
pub use model::VmView;
pub use model::VsockSpec;
pub use provider::VmProvider;
pub use provider::VmQuery;
pub use provider::VmRuntime;

Modules§

adapters
error
model
provider