pub struct ExitStatusSummary {
pub code: Option<i32>,
pub signal: Option<i32>,
pub success: bool,
}Expand description
Exit status data that does not require retaining platform-specific process types.
Fields§
§code: Option<i32>Numeric process exit code, when available.
signal: Option<i32>Platform signal number, when available.
success: boolWhether the command succeeded.
Implementations§
Trait Implementations§
Source§impl Clone for ExitStatusSummary
impl Clone for ExitStatusSummary
Source§fn clone(&self) -> ExitStatusSummary
fn clone(&self) -> ExitStatusSummary
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 moreimpl Copy for ExitStatusSummary
Source§impl Debug for ExitStatusSummary
impl Debug for ExitStatusSummary
impl Eq for ExitStatusSummary
Source§impl PartialEq for ExitStatusSummary
impl PartialEq for ExitStatusSummary
Source§fn eq(&self, other: &ExitStatusSummary) -> bool
fn eq(&self, other: &ExitStatusSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExitStatusSummary
Auto Trait Implementations§
impl Freeze for ExitStatusSummary
impl RefUnwindSafe for ExitStatusSummary
impl Send for ExitStatusSummary
impl Sync for ExitStatusSummary
impl Unpin for ExitStatusSummary
impl UnsafeUnpin for ExitStatusSummary
impl UnwindSafe for ExitStatusSummary
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