pub struct BoxRunResult {
pub exit_code: Option<i32>,
pub signal: Option<String>,
pub environment_report: EnvironmentReport,
}Expand description
How a box run ended.
Fields§
§exit_code: Option<i32>The child’s exit code, absent when a signal ended it.
signal: Option<String>The signal that ended the child, if one did.
environment_report: EnvironmentReportThe environment the child actually ran with.
Trait Implementations§
Source§impl Clone for BoxRunResult
impl Clone for BoxRunResult
Source§fn clone(&self) -> BoxRunResult
fn clone(&self) -> BoxRunResult
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 BoxRunResult
impl Debug for BoxRunResult
impl Eq for BoxRunResult
Source§impl PartialEq for BoxRunResult
impl PartialEq for BoxRunResult
impl StructuralPartialEq for BoxRunResult
Auto Trait Implementations§
impl Freeze for BoxRunResult
impl RefUnwindSafe for BoxRunResult
impl Send for BoxRunResult
impl Sync for BoxRunResult
impl Unpin for BoxRunResult
impl UnsafeUnpin for BoxRunResult
impl UnwindSafe for BoxRunResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.