[][src]Enum ring_api::job::JobStatus

pub enum JobStatus {
    InProgress,
    Partial,
    Complete,
    Failed,
}

This is received in responses from the RING server. Indicates what phase a specific job is currently in.

Variants

InProgress

The hob is in progress.

Partial

Part of the job has been completed and some of the results are available. This is typically returned when the job involves performing an MSA, and the rest of the computation is done but PSIBLAST is still running.

Complete

The job has completed successfully, results are ready to retrieve.

Failed

The job has encountered an error and no results are available.

Trait Implementations

impl Clone for JobStatus[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Copy for JobStatus[src]

impl PartialEq<JobStatus> for JobStatus[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Eq for JobStatus[src]

impl Hash for JobStatus[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for JobStatus[src]

impl Display for JobStatus[src]

impl Serialize for JobStatus[src]

impl<'de> Deserialize<'de> for JobStatus[src]

Auto Trait Implementations

Blanket Implementations

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[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]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> Erased for T

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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