pub enum ProcessMonitorAction {
Respawn,
Kill,
}
Variants§
Respawn
This action is available for terminated processes only
Kill
This action is available for alive processes only
Trait Implementations§
Source§impl Clone for ProcessMonitorAction
impl Clone for ProcessMonitorAction
Source§fn clone(&self) -> ProcessMonitorAction
fn clone(&self) -> ProcessMonitorAction
Returns a duplicate of the value. Read more
1.0.0 · 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 ProcessMonitorAction
impl Debug for ProcessMonitorAction
Source§impl<'de> Deserialize<'de> for ProcessMonitorAction
impl<'de> Deserialize<'de> for ProcessMonitorAction
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
Auto Trait Implementations§
impl Freeze for ProcessMonitorAction
impl RefUnwindSafe for ProcessMonitorAction
impl Send for ProcessMonitorAction
impl Sync for ProcessMonitorAction
impl Unpin for ProcessMonitorAction
impl UnwindSafe for ProcessMonitorAction
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