[][src]Enum gcp_client::google::cloud::dataproc::v1::workflow_node::NodeState

#[repr(i32)]pub enum NodeState {
    Unspecified,
    Blocked,
    Runnable,
    Running,
    Completed,
    Failed,
}

The workflow node state.

Variants

Unspecified

State is unspecified.

Blocked

The node is awaiting prerequisite node to finish.

Runnable

The node is runnable but not running.

Running

The node is running.

Completed

The node completed successfully.

Failed

The node failed. A node can be marked FAILED because its ancestor or peer failed.

Implementations

impl NodeState[src]

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

Returns true if value is a variant of NodeState.

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

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

Trait Implementations

impl Clone for NodeState[src]

impl Copy for NodeState[src]

impl Debug for NodeState[src]

impl Default for NodeState[src]

impl Eq for NodeState[src]

impl From<NodeState> for i32[src]

impl Hash for NodeState[src]

impl Ord for NodeState[src]

impl PartialEq<NodeState> for NodeState[src]

impl PartialOrd<NodeState> for NodeState[src]

impl StructuralEq for NodeState[src]

impl StructuralPartialEq for NodeState[src]

Auto Trait Implementations

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, 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>, 

impl<T> WithSubscriber for T[src]