pub struct ScriptOutcome {
pub stdout: String,
pub stderr: String,
pub exit_code: Option<i32>,
pub timed_out: bool,
pub stopped: bool,
pub truncated: bool,
}Fields§
§stdout: String§stderr: String§exit_code: Option<i32>None when killed or ended by a signal.
timed_out: bool§stopped: bool§truncated: boolSome output was dropped for being over max_output.
Implementations§
Trait Implementations§
Source§impl Clone for ScriptOutcome
impl Clone for ScriptOutcome
Source§impl Debug for ScriptOutcome
impl Debug for ScriptOutcome
Source§impl Default for ScriptOutcome
impl Default for ScriptOutcome
impl Eq for ScriptOutcome
Source§impl PartialEq for ScriptOutcome
impl PartialEq for ScriptOutcome
impl StructuralPartialEq for ScriptOutcome
Auto Trait Implementations§
impl Forget for ScriptOutcome
impl Freeze for ScriptOutcome
impl Move for ScriptOutcome
impl RefUnwindSafe for ScriptOutcome
impl Send for ScriptOutcome
impl Sync for ScriptOutcome
impl Unpin for ScriptOutcome
impl UnsafeUnpin for ScriptOutcome
impl UnwindSafe for ScriptOutcome
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