pub struct QemuExecStatusResponseData {
pub err_data: Option<String>,
pub err_truncated: Option<PveBoolean>,
pub exitcode: Option<i64>,
pub exited: PveBoolean,
pub out_data: Option<String>,
pub out_truncated: Option<PveBoolean>,
pub signal: Option<i64>,
}Fields§
§err_data: Option<String>stderr of the process
err_truncated: Option<PveBoolean>true if stderr was not fully captured
exitcode: Option<i64>process exit code if it was normally terminated.
exited: PveBooleanTells if the given command has exited yet.
out_data: Option<String>stdout of the process
out_truncated: Option<PveBoolean>true if stdout was not fully captured
signal: Option<i64>signal number or exception code if the process was abnormally terminated.
Implementations§
Source§impl QemuExecStatusResponseData
impl QemuExecStatusResponseData
pub fn new(exited: PveBoolean) -> QemuExecStatusResponseData
Trait Implementations§
Source§impl Clone for QemuExecStatusResponseData
impl Clone for QemuExecStatusResponseData
Source§fn clone(&self) -> QemuExecStatusResponseData
fn clone(&self) -> QemuExecStatusResponseData
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 QemuExecStatusResponseData
impl Debug for QemuExecStatusResponseData
Source§impl Default for QemuExecStatusResponseData
impl Default for QemuExecStatusResponseData
Source§fn default() -> QemuExecStatusResponseData
fn default() -> QemuExecStatusResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QemuExecStatusResponseData
impl<'de> Deserialize<'de> for QemuExecStatusResponseData
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 QemuExecStatusResponseData
impl PartialEq for QemuExecStatusResponseData
Source§fn eq(&self, other: &QemuExecStatusResponseData) -> bool
fn eq(&self, other: &QemuExecStatusResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QemuExecStatusResponseData
Auto Trait Implementations§
impl Freeze for QemuExecStatusResponseData
impl RefUnwindSafe for QemuExecStatusResponseData
impl Send for QemuExecStatusResponseData
impl Sync for QemuExecStatusResponseData
impl Unpin for QemuExecStatusResponseData
impl UnsafeUnpin for QemuExecStatusResponseData
impl UnwindSafe for QemuExecStatusResponseData
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