pub enum SelfSignalKind {
Keepalive,
Busy,
Poller,
Cron,
Sweep,
Watchdog,
Heartbeat,
Other(String),
}Expand description
Class of a self-signal, tolerant of newer wire values.
Variants§
Keepalive
Busy
Work that must settle before the daemon considers a module quiescent.
Poller
Cron
Sweep
Watchdog
Heartbeat
Other(String)
Trait Implementations§
Source§impl Clone for SelfSignalKind
impl Clone for SelfSignalKind
Source§fn clone(&self) -> SelfSignalKind
fn clone(&self) -> SelfSignalKind
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 SelfSignalKind
impl Debug for SelfSignalKind
Source§impl<'de> Deserialize<'de> for SelfSignalKind
impl<'de> Deserialize<'de> for SelfSignalKind
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 SelfSignalKind
Source§impl PartialEq for SelfSignalKind
impl PartialEq for SelfSignalKind
Source§impl Serialize for SelfSignalKind
impl Serialize for SelfSignalKind
impl StructuralPartialEq for SelfSignalKind
Auto Trait Implementations§
impl Freeze for SelfSignalKind
impl RefUnwindSafe for SelfSignalKind
impl Send for SelfSignalKind
impl Sync for SelfSignalKind
impl Unpin for SelfSignalKind
impl UnsafeUnpin for SelfSignalKind
impl UnwindSafe for SelfSignalKind
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