pub enum RepeatOutcome {
StillWaiting,
Satisfied,
}Expand description
RepeatCounters::on_term_fired’s report.
Variants§
StillWaiting
The inner term fired, but fewer than declared_total times so far —
the caller must NOT resume the process: leave its sensitivity entry
installed and swallow this firing (no enqueue).
Satisfied
This firing was the declared_totalth — the caller may resume the
process. The counter for this (proc, term_index) is removed.
Trait Implementations§
Source§impl Clone for RepeatOutcome
impl Clone for RepeatOutcome
impl Copy for RepeatOutcome
Source§impl Debug for RepeatOutcome
impl Debug for RepeatOutcome
impl Eq for RepeatOutcome
Source§impl PartialEq for RepeatOutcome
impl PartialEq for RepeatOutcome
impl StructuralPartialEq for RepeatOutcome
Auto Trait Implementations§
impl Freeze for RepeatOutcome
impl RefUnwindSafe for RepeatOutcome
impl Send for RepeatOutcome
impl Sync for RepeatOutcome
impl Unpin for RepeatOutcome
impl UnsafeUnpin for RepeatOutcome
impl UnwindSafe for RepeatOutcome
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.