pub enum SweepPhase {
Planning,
Running,
Paused,
Ended(SweepEnd),
Failed,
}Expand description
Stage a sweep has reached.
Variants§
Planning
Planning and probing, before the first run starts.
Running
Stepping its runs.
Paused
Held between two slices of steps. Runs in progress keep their state.
Ended(SweepEnd)
Ran to its end or was aborted.
Failed
Ended on its own error, outside any run.
Trait Implementations§
Source§impl Clone for SweepPhase
impl Clone for SweepPhase
impl Copy for SweepPhase
Source§impl Debug for SweepPhase
impl Debug for SweepPhase
impl Eq for SweepPhase
Source§impl PartialEq for SweepPhase
impl PartialEq for SweepPhase
impl StructuralPartialEq for SweepPhase
Auto Trait Implementations§
impl Freeze for SweepPhase
impl RefUnwindSafe for SweepPhase
impl Send for SweepPhase
impl Sync for SweepPhase
impl Unpin for SweepPhase
impl UnsafeUnpin for SweepPhase
impl UnwindSafe for SweepPhase
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> 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.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more