pub struct CommandResultSummary {
pub exit_status: Option<ExitStatusSummary>,
pub spawn_error: Option<String>,
pub stdout: StreamSummary,
pub stderr: StreamSummary,
}Expand description
Process result summary retained by history.
Fields§
§exit_status: Option<ExitStatusSummary>Exit status summary when the process started and exited.
spawn_error: Option<String>Spawn or runner error when no exit status was available.
stdout: StreamSummaryBounded stdout summary.
stderr: StreamSummaryBounded stderr summary.
Trait Implementations§
Source§impl Clone for CommandResultSummary
impl Clone for CommandResultSummary
Source§fn clone(&self) -> CommandResultSummary
fn clone(&self) -> CommandResultSummary
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 CommandResultSummary
impl Debug for CommandResultSummary
Source§impl Default for CommandResultSummary
impl Default for CommandResultSummary
impl Eq for CommandResultSummary
Source§impl PartialEq for CommandResultSummary
impl PartialEq for CommandResultSummary
Source§fn eq(&self, other: &CommandResultSummary) -> bool
fn eq(&self, other: &CommandResultSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CommandResultSummary
Auto Trait Implementations§
impl Freeze for CommandResultSummary
impl RefUnwindSafe for CommandResultSummary
impl Send for CommandResultSummary
impl Sync for CommandResultSummary
impl Unpin for CommandResultSummary
impl UnsafeUnpin for CommandResultSummary
impl UnwindSafe for CommandResultSummary
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