pub enum VZVirtualMachineState {
VZVirtualMachineStateStopped,
VZVirtualMachineStateRunning,
VZVirtualMachineStatePaused,
VZVirtualMachineStateError,
VZVirtualMachineStateStarting,
VZVirtualMachineStatePausing,
VZVirtualMachineStateResuming,
Other,
}
Expand description
state of virtual machine
Variants§
VZVirtualMachineStateStopped
Initial state before the virtual machine is started.
VZVirtualMachineStateRunning
Running virtual machine.
VZVirtualMachineStatePaused
A started virtual machine is paused. This state can only be transitioned from VZVirtualMachineStatePausing.
VZVirtualMachineStateError
The virtual machine has encountered an internal error.
VZVirtualMachineStateStarting
The virtual machine is configuring the hardware and starting.
VZVirtualMachineStatePausing
The virtual machine is being paused. This is the intermediate state between VZVirtualMachineStateRunning and VZVirtualMachineStatePaused.
VZVirtualMachineStateResuming
The virtual machine is being resumed. This is the intermediate state between VZVirtualMachineStatePaused and VZVirtualMachineStateRunning. */
Other
Other
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VZVirtualMachineState
impl RefUnwindSafe for VZVirtualMachineState
impl Send for VZVirtualMachineState
impl Sync for VZVirtualMachineState
impl Unpin for VZVirtualMachineState
impl UnwindSafe for VZVirtualMachineState
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