Enum gapi_grpc::google::cloud::aiplatform::v1beta1::JobState[][src]

#[repr(i32)]pub enum JobState {
    Unspecified,
    Queued,
    Pending,
    Running,
    Succeeded,
    Failed,
    Cancelling,
    Cancelled,
    Paused,
    Expired,
}

Describes the state of a job.

Variants

Unspecified

The job state is unspecified.

Queued

The job has been just created or resumed and processing has not yet begun.

Pending

The service is preparing to run the job.

Running

The job is in progress.

Succeeded

The job completed successfully.

Failed

The job failed.

Cancelling

The job is being cancelled. From this state the job may only go to either JOB_STATE_SUCCEEDED, JOB_STATE_FAILED or JOB_STATE_CANCELLED.

Cancelled

The job has been cancelled.

Paused

The job has been stopped, and can be resumed.

Expired

The job has expired.

Implementations

impl JobState[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of JobState.

pub fn from_i32(value: i32) -> Option<JobState>[src]

Converts an i32 to a JobState, or None if value is not a valid variant.

Trait Implementations

impl Clone for JobState[src]

impl Copy for JobState[src]

impl Debug for JobState[src]

impl Default for JobState[src]

impl Eq for JobState[src]

impl From<JobState> for i32[src]

impl Hash for JobState[src]

impl Ord for JobState[src]

impl PartialEq<JobState> for JobState[src]

impl PartialOrd<JobState> for JobState[src]

impl StructuralEq for JobState[src]

impl StructuralPartialEq for JobState[src]

Auto Trait Implementations

impl RefUnwindSafe for JobState

impl Send for JobState

impl Sync for JobState

impl Unpin for JobState

impl UnwindSafe for JobState

Blanket Implementations

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

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

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

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

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

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<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<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]