pub struct TerminalExit {
pub code: Option<i32>,
pub signal: Option<i32>,
}Expand description
A command’s exit.
Fields§
§code: Option<i32>§signal: Option<i32>Trait Implementations§
Source§impl Clone for TerminalExit
impl Clone for TerminalExit
impl Copy for TerminalExit
Source§impl Debug for TerminalExit
impl Debug for TerminalExit
Source§impl<'de> Deserialize<'de> for TerminalExit
impl<'de> Deserialize<'de> for TerminalExit
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 TerminalExit
Source§impl PartialEq for TerminalExit
impl PartialEq for TerminalExit
Source§impl Serialize for TerminalExit
impl Serialize for TerminalExit
impl StructuralPartialEq for TerminalExit
Auto Trait Implementations§
impl Freeze for TerminalExit
impl RefUnwindSafe for TerminalExit
impl Send for TerminalExit
impl Sync for TerminalExit
impl Unpin for TerminalExit
impl UnsafeUnpin for TerminalExit
impl UnwindSafe for TerminalExit
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.