pub struct RawOutput {
pub status: ExitStatus,
pub stdout: Vec<u8>,
pub stderr: Vec<u8>,
}Expand description
Full raw byte output of a process that terminated.
Both its stdout and stderr streams were collected as bytes without line parsing.
Fields§
§status: ExitStatusStatus the process exited with.
stdout: Vec<u8>The process’s entire output on its stdout stream, collected as raw bytes.
stderr: Vec<u8>The process’s entire output on its stderr stream, collected as raw bytes.
Trait Implementations§
impl Eq for RawOutput
impl StructuralPartialEq for RawOutput
Auto Trait Implementations§
impl Freeze for RawOutput
impl RefUnwindSafe for RawOutput
impl Send for RawOutput
impl Sync for RawOutput
impl Unpin for RawOutput
impl UnsafeUnpin for RawOutput
impl UnwindSafe for RawOutput
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