pub enum StepEventIsTerminal {
NonTerminal,
Terminal {
success: bool,
},
}Expand description
Whether a StepEvent is a terminal event.
Returned by StepEventKind::is_terminal.
The update engine guarantees that after a terminal event is seen, no further events are seen.
Variants§
Trait Implementations§
Source§impl Clone for StepEventIsTerminal
impl Clone for StepEventIsTerminal
Source§fn clone(&self) -> StepEventIsTerminal
fn clone(&self) -> StepEventIsTerminal
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StepEventIsTerminal
impl Debug for StepEventIsTerminal
Source§impl Hash for StepEventIsTerminal
impl Hash for StepEventIsTerminal
Source§impl Ord for StepEventIsTerminal
impl Ord for StepEventIsTerminal
Source§fn cmp(&self, other: &StepEventIsTerminal) -> Ordering
fn cmp(&self, other: &StepEventIsTerminal) -> Ordering
1.21.0 · 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
Source§impl PartialEq for StepEventIsTerminal
impl PartialEq for StepEventIsTerminal
Source§impl PartialOrd for StepEventIsTerminal
impl PartialOrd for StepEventIsTerminal
impl Copy for StepEventIsTerminal
impl Eq for StepEventIsTerminal
impl StructuralPartialEq for StepEventIsTerminal
Auto Trait Implementations§
impl Freeze for StepEventIsTerminal
impl RefUnwindSafe for StepEventIsTerminal
impl Send for StepEventIsTerminal
impl Sync for StepEventIsTerminal
impl Unpin for StepEventIsTerminal
impl UnsafeUnpin for StepEventIsTerminal
impl UnwindSafe for StepEventIsTerminal
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
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.