pub struct QemuExecRequest {
pub command: Vec<String>,
pub input_data: Option<String>,
}Fields§
§command: Vec<String>The command as a list of program + arguments.
input_data: Option<String>Data to pass as ‘input-data’ to the guest. Usually treated as STDIN to ‘command’.
Implementations§
Source§impl QemuExecRequest
impl QemuExecRequest
pub fn new(command: Vec<String>) -> QemuExecRequest
Trait Implementations§
Source§impl Clone for QemuExecRequest
impl Clone for QemuExecRequest
Source§fn clone(&self) -> QemuExecRequest
fn clone(&self) -> QemuExecRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QemuExecRequest
impl Debug for QemuExecRequest
Source§impl Default for QemuExecRequest
impl Default for QemuExecRequest
Source§fn default() -> QemuExecRequest
fn default() -> QemuExecRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QemuExecRequest
impl<'de> Deserialize<'de> for QemuExecRequest
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
Source§impl PartialEq for QemuExecRequest
impl PartialEq for QemuExecRequest
Source§fn eq(&self, other: &QemuExecRequest) -> bool
fn eq(&self, other: &QemuExecRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for QemuExecRequest
impl Serialize for QemuExecRequest
impl StructuralPartialEq for QemuExecRequest
Auto Trait Implementations§
impl Freeze for QemuExecRequest
impl RefUnwindSafe for QemuExecRequest
impl Send for QemuExecRequest
impl Sync for QemuExecRequest
impl Unpin for QemuExecRequest
impl UnsafeUnpin for QemuExecRequest
impl UnwindSafe for QemuExecRequest
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