pub enum ProcessAlarmSignalDisposition {
Ignored,
Caught,
DefaultFatal,
}Expand description
Current disposition of a process-pending alarm, before Tool filtering.
Variants§
Ignored
The Tool may observe the signal, but this disposition runs no handler.
Caught
A caught disposition; delivery and interruption have not occurred.
DefaultFatal
The default SIGALRM action terminates the process when delivered.
Trait Implementations§
impl Copy for ProcessAlarmSignalDisposition
Source§impl<'de> Deserialize<'de> for ProcessAlarmSignalDisposition
impl<'de> Deserialize<'de> for ProcessAlarmSignalDisposition
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 ProcessAlarmSignalDisposition
impl StructuralPartialEq for ProcessAlarmSignalDisposition
Auto Trait Implementations§
impl Freeze for ProcessAlarmSignalDisposition
impl RefUnwindSafe for ProcessAlarmSignalDisposition
impl Send for ProcessAlarmSignalDisposition
impl Sync for ProcessAlarmSignalDisposition
impl Unpin for ProcessAlarmSignalDisposition
impl UnsafeUnpin for ProcessAlarmSignalDisposition
impl UnwindSafe for ProcessAlarmSignalDisposition
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>,
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.