pub enum NotifyEvent {
Failed,
Lost,
Runner,
Insights,
Digest,
Test,
}Expand description
What a notification target is sent, and the events [notify] targets choose from.
Variants§
Failed
A job failed or timed out.
Lost
A job’s runner vanished before GitHub said the job completed.
Runner
A runner could not be registered or started, and its repository is held back.
Insights
A new warning insight.
Digest
The daily digest.
Test
runnerctl notify test; not one a target chooses.
Trait Implementations§
Source§impl Clone for NotifyEvent
impl Clone for NotifyEvent
impl Copy for NotifyEvent
Source§impl Debug for NotifyEvent
impl Debug for NotifyEvent
Source§impl<'de> Deserialize<'de> for NotifyEvent
impl<'de> Deserialize<'de> for NotifyEvent
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 NotifyEvent
Source§impl Ord for NotifyEvent
impl Ord for NotifyEvent
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for NotifyEvent
impl PartialEq for NotifyEvent
Source§impl PartialOrd for NotifyEvent
impl PartialOrd for NotifyEvent
Source§impl Serialize for NotifyEvent
impl Serialize for NotifyEvent
impl StructuralPartialEq for NotifyEvent
Auto Trait Implementations§
impl Freeze for NotifyEvent
impl RefUnwindSafe for NotifyEvent
impl Send for NotifyEvent
impl Sync for NotifyEvent
impl Unpin for NotifyEvent
impl UnsafeUnpin for NotifyEvent
impl UnwindSafe for NotifyEvent
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.