pub enum TombstoneKind {
Normal,
Kill,
Killed,
Error,
NoConnection,
NoProcess,
}Expand description
Stable classification of a beamr process tombstone.
Variants§
Normal
Process completed normally.
Kill
Host requested an untrappable kill.
Killed
Process observed a kill and terminated.
Error
Runtime execution failed.
NoConnection
A linked distributed node disconnected.
NoProcess
A link targeted a process that was already absent.
Trait Implementations§
Source§impl Clone for TombstoneKind
impl Clone for TombstoneKind
Source§fn clone(&self) -> TombstoneKind
fn clone(&self) -> TombstoneKind
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 moreimpl Copy for TombstoneKind
Source§impl Debug for TombstoneKind
impl Debug for TombstoneKind
Source§impl<'de> Deserialize<'de> for TombstoneKind
impl<'de> Deserialize<'de> for TombstoneKind
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 TombstoneKind
Source§impl PartialEq for TombstoneKind
impl PartialEq for TombstoneKind
Source§impl Serialize for TombstoneKind
impl Serialize for TombstoneKind
impl StructuralPartialEq for TombstoneKind
Auto Trait Implementations§
impl Freeze for TombstoneKind
impl RefUnwindSafe for TombstoneKind
impl Send for TombstoneKind
impl Sync for TombstoneKind
impl Unpin for TombstoneKind
impl UnsafeUnpin for TombstoneKind
impl UnwindSafe for TombstoneKind
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§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.