pub enum VmStatus {
Created,
Running,
Stopped,
Destroyed,
}Expand description
Current lifecycle state of a microVM.
Variants§
Created
Provisioned but not yet started.
Running
Actively running.
Stopped
Gracefully stopped; can be restarted.
Destroyed
Torn down; terminal state.
Trait Implementations§
impl Copy for VmStatus
impl Eq for VmStatus
impl StructuralPartialEq for VmStatus
Auto Trait Implementations§
impl Freeze for VmStatus
impl RefUnwindSafe for VmStatus
impl Send for VmStatus
impl Sync for VmStatus
impl Unpin for VmStatus
impl UnsafeUnpin for VmStatus
impl UnwindSafe for VmStatus
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