Enum gapi_grpc::google::cloud::dataqna::v1alpha::execution_info::JobExecutionState[][src]

#[repr(i32)]pub enum JobExecutionState {
    Unspecified,
    NotExecuted,
    Running,
    Succeeded,
    Failed,
}

Enum of possible job execution statuses.

Variants

Unspecified

No job execution was specified.

NotExecuted

No job execution was requested, yet.

Running

The job is running.

Succeeded

The job completed successfully.

Failed

The job completed unsuccessfully.

Implementations

impl JobExecutionState[src]

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

Returns true if value is a variant of JobExecutionState.

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

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

Trait Implementations

impl Clone for JobExecutionState[src]

impl Copy for JobExecutionState[src]

impl Debug for JobExecutionState[src]

impl Default for JobExecutionState[src]

impl Eq for JobExecutionState[src]

impl From<JobExecutionState> for i32[src]

impl Hash for JobExecutionState[src]

impl Ord for JobExecutionState[src]

impl PartialEq<JobExecutionState> for JobExecutionState[src]

impl PartialOrd<JobExecutionState> for JobExecutionState[src]

impl StructuralEq for JobExecutionState[src]

impl StructuralPartialEq for JobExecutionState[src]

Auto Trait Implementations

impl RefUnwindSafe for JobExecutionState

impl Send for JobExecutionState

impl Sync for JobExecutionState

impl Unpin for JobExecutionState

impl UnwindSafe for JobExecutionState

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]