[][src]Enum iota_pow::PearlDiverState

pub enum PearlDiverState {
    NotStarted,
    Running,
    Cancelled,
    Completed,
}

State represents the various states that PearlDiver will be in throughout its life

Variants

NotStarted

Represents an instance of PearlDiver that hasn't been started yet.

Running

Represents an instance of PearlDiver that is currently running

Cancelled

Represents an instance of PearlDiver that has been cancelled

Completed

Represents an instance of PearlDiver that has completed

Trait Implementations

impl Clone for PearlDiverState[src]

impl Copy for PearlDiverState[src]

impl PartialEq<PearlDiverState> for PearlDiverState[src]

impl Debug for PearlDiverState[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]