pub struct ProcessOutput {
pub status: ExitStatus,
pub stdout: Vec<u8>,
pub stderr: Vec<u8>,
}Fields§
§status: ExitStatus§stdout: Vec<u8>§stderr: Vec<u8>Implementations§
Source§impl ProcessOutput
impl ProcessOutput
pub fn into_std_output(self) -> Output
pub fn stdout_lossy(&self) -> String
pub fn stderr_lossy(&self) -> String
pub fn stdout_trimmed(&self) -> String
Trait Implementations§
Source§impl Debug for ProcessOutput
impl Debug for ProcessOutput
Auto Trait Implementations§
impl Freeze for ProcessOutput
impl RefUnwindSafe for ProcessOutput
impl Send for ProcessOutput
impl Sync for ProcessOutput
impl Unpin for ProcessOutput
impl UnsafeUnpin for ProcessOutput
impl UnwindSafe for ProcessOutput
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