pub enum ExecutionEventKind {
Show 13 variants
ContainerCreating,
ContainerCreated,
ContainerStarted,
ContainerStopped,
ContainerDeleted,
ContainerPaused,
ContainerResumed,
ResourcesUpdated,
ProcessCreated,
ProcessStarted,
ProcessExited,
OutputDropped,
RuntimeWarning,
}Expand description
Backend-neutral ordered runtime event kind.
Variants§
ContainerCreating
ContainerCreated
ContainerStarted
ContainerStopped
ContainerDeleted
ContainerPaused
ContainerResumed
ResourcesUpdated
ProcessCreated
ProcessStarted
ProcessExited
OutputDropped
RuntimeWarning
Trait Implementations§
Source§impl Clone for ExecutionEventKind
impl Clone for ExecutionEventKind
Source§fn clone(&self) -> ExecutionEventKind
fn clone(&self) -> ExecutionEventKind
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 ExecutionEventKind
Source§impl Debug for ExecutionEventKind
impl Debug for ExecutionEventKind
Source§impl<'de> Deserialize<'de> for ExecutionEventKind
impl<'de> Deserialize<'de> for ExecutionEventKind
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 ExecutionEventKind
Source§impl PartialEq for ExecutionEventKind
impl PartialEq for ExecutionEventKind
Source§impl Serialize for ExecutionEventKind
impl Serialize for ExecutionEventKind
impl StructuralPartialEq for ExecutionEventKind
Auto Trait Implementations§
impl Freeze for ExecutionEventKind
impl RefUnwindSafe for ExecutionEventKind
impl Send for ExecutionEventKind
impl Sync for ExecutionEventKind
impl Unpin for ExecutionEventKind
impl UnsafeUnpin for ExecutionEventKind
impl UnwindSafe for ExecutionEventKind
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.