pub struct VmView {
pub vm_id: String,
pub status: VmStatus,
pub snapshots: Vec<String>,
}Expand description
Read-only snapshot of a microVM’s current state.
Fields§
§vm_id: StringUnique identifier for this microVM.
status: VmStatusCurrent lifecycle status.
snapshots: Vec<String>Names of snapshots captured for this VM, in creation order.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VmView
impl RefUnwindSafe for VmView
impl Send for VmView
impl Sync for VmView
impl Unpin for VmView
impl UnsafeUnpin for VmView
impl UnwindSafe for VmView
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more