Struct process_control::Output
source · pub struct Output {
pub status: ExitStatus,
pub stdout: Vec<u8>,
pub stderr: Vec<u8>,
}
Expand description
Equivalent to process::Output
but holds an instance of ExitStatus
from this crate.
Fields§
§status: ExitStatus
Equivalent to process::Output::status
.
stdout: Vec<u8>
Equivalent to process::Output::stdout
.
stderr: Vec<u8>
Equivalent to process::Output::stderr
.
Trait Implementations§
source§impl AsMut<ExitStatus> for Output
impl AsMut<ExitStatus> for Output
source§fn as_mut(&mut self) -> &mut ExitStatus
fn as_mut(&mut self) -> &mut ExitStatus
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<ExitStatus> for Output
impl AsRef<ExitStatus> for Output
source§fn as_ref(&self) -> &ExitStatus
fn as_ref(&self) -> &ExitStatus
Converts this type into a shared reference of the (usually inferred) input type.