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
impl 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
impl StructuralPartialEq for ExitStatusSummary
Auto Trait Implementations§
impl Forget for ExitStatusSummary
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