pub enum VmCommand {
Execute {
command: String,
},
Shutdown,
Ping,
}Expand description
Commands sent from host to supervisor (inside VM).
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VmCommand
impl<'de> Deserialize<'de> for VmCommand
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for VmCommand
Auto Trait Implementations§
impl Freeze for VmCommand
impl RefUnwindSafe for VmCommand
impl Send for VmCommand
impl Sync for VmCommand
impl Unpin for VmCommand
impl UnsafeUnpin for VmCommand
impl UnwindSafe for VmCommand
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