Enum gapi_grpc::google::cloud::video::transcoder::v1beta1::job::ProcessingState[][src]

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

The current state of the job.

Variants

Unspecified

The processing state is not specified.

Pending

The job is enqueued and will be picked up for processing soon.

Running

The job is being processed.

Succeeded

The job has been completed successfully.

Failed

The job has failed. For additional information, see failure_reason and failure_details

Implementations

impl ProcessingState[src]

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

Returns true if value is a variant of ProcessingState.

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

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

Trait Implementations

impl Clone for ProcessingState[src]

impl Copy for ProcessingState[src]

impl Debug for ProcessingState[src]

impl Default for ProcessingState[src]

impl Eq for ProcessingState[src]

impl From<ProcessingState> for i32[src]

impl Hash for ProcessingState[src]

impl Ord for ProcessingState[src]

impl PartialEq<ProcessingState> for ProcessingState[src]

impl PartialOrd<ProcessingState> for ProcessingState[src]

impl StructuralEq for ProcessingState[src]

impl StructuralPartialEq for ProcessingState[src]

Auto Trait Implementations

impl RefUnwindSafe for ProcessingState

impl Send for ProcessingState

impl Sync for ProcessingState

impl Unpin for ProcessingState

impl UnwindSafe for ProcessingState

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]