pub enum SignalObservationStep {
Ignored {
dequeue: DequeueId,
},
Suppressed {
dequeue: DequeueId,
},
Reblocked {
dequeue: DequeueId,
domain: PendingDomain,
},
Caught {
dequeue: DequeueId,
},
Fatal {
dequeue: DequeueId,
},
}Expand description
Committed selection outcomes, in their real dequeue order.
Variants§
Ignored
Current disposition ignores the selected event.
Suppressed
The Tool suppressed the selected event.
Reblocked
The Tool replacement was requeued in its original domain.
Caught
One caught event was reserved for the existing frame path.
Fatal
One fatal event was reserved for the existing default action.
Trait Implementations§
Source§impl Clone for SignalObservationStep
impl Clone for SignalObservationStep
impl Copy for SignalObservationStep
Source§impl Debug for SignalObservationStep
impl Debug for SignalObservationStep
Source§impl<'de> Deserialize<'de> for SignalObservationStep
impl<'de> Deserialize<'de> for SignalObservationStep
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 SignalObservationStep
Source§impl PartialEq for SignalObservationStep
impl PartialEq for SignalObservationStep
Source§impl Serialize for SignalObservationStep
impl Serialize for SignalObservationStep
impl StructuralPartialEq for SignalObservationStep
Auto Trait Implementations§
impl Freeze for SignalObservationStep
impl RefUnwindSafe for SignalObservationStep
impl Send for SignalObservationStep
impl Sync for SignalObservationStep
impl Unpin for SignalObservationStep
impl UnsafeUnpin for SignalObservationStep
impl UnwindSafe for SignalObservationStep
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.