pub struct ReceiptExit {
pub code: Option<i32>,
pub signal: Option<i32>,
pub ended_by_caller: bool,
}Expand description
How a run ended.
Fields§
§code: Option<i32>The exit code, when the child exited.
signal: Option<i32>The signal, when a signal ended the child.
ended_by_caller: boolTrue when the caller ended the run (kill_all) while it was running.
Trait Implementations§
Source§impl Clone for ReceiptExit
impl Clone for ReceiptExit
impl Copy for ReceiptExit
Source§impl Debug for ReceiptExit
impl Debug for ReceiptExit
Source§impl<'de> Deserialize<'de> for ReceiptExit
impl<'de> Deserialize<'de> for ReceiptExit
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ReceiptExit
Source§impl PartialEq for ReceiptExit
impl PartialEq for ReceiptExit
Source§impl Serialize for ReceiptExit
impl Serialize for ReceiptExit
impl StructuralPartialEq for ReceiptExit
Auto Trait Implementations§
impl Freeze for ReceiptExit
impl RefUnwindSafe for ReceiptExit
impl Send for ReceiptExit
impl Sync for ReceiptExit
impl Unpin for ReceiptExit
impl UnsafeUnpin for ReceiptExit
impl UnwindSafe for ReceiptExit
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