pub struct SignalEvidence {
pub signal: TerminationSignal,
pub process_group: u32,
pub exit_code: Option<i32>,
pub stderr: Option<String>,
pub error: Option<String>,
}Fields§
§signal: TerminationSignal§process_group: u32§exit_code: Option<i32>§stderr: Option<String>§error: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for SignalEvidence
impl Clone for SignalEvidence
Source§fn clone(&self) -> SignalEvidence
fn clone(&self) -> SignalEvidence
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 SignalEvidence
impl Debug for SignalEvidence
Source§impl<'de> Deserialize<'de> for SignalEvidence
impl<'de> Deserialize<'de> for SignalEvidence
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 SignalEvidence
Source§impl PartialEq for SignalEvidence
impl PartialEq for SignalEvidence
Source§impl Serialize for SignalEvidence
impl Serialize for SignalEvidence
impl StructuralPartialEq for SignalEvidence
Auto Trait Implementations§
impl Freeze for SignalEvidence
impl RefUnwindSafe for SignalEvidence
impl Send for SignalEvidence
impl Sync for SignalEvidence
impl Unpin for SignalEvidence
impl UnsafeUnpin for SignalEvidence
impl UnwindSafe for SignalEvidence
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