Enum gapi_grpc::google::cloud::osconfig::v1alpha::os_policy_assignment_operation_metadata::RolloutState[][src]

#[repr(i32)]pub enum RolloutState {
    Unspecified,
    InProgress,
    Cancelling,
    Cancelled,
    Succeeded,
}

State of the rollout

Variants

Unspecified

Invalid value

InProgress

The rollout is in progress.

Cancelling

The rollout is being cancelled.

Cancelled

The rollout is cancelled.

Succeeded

The rollout has completed successfully.

Implementations

impl RolloutState[src]

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

Returns true if value is a variant of RolloutState.

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

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

Trait Implementations

impl Clone for RolloutState[src]

impl Copy for RolloutState[src]

impl Debug for RolloutState[src]

impl Default for RolloutState[src]

impl Eq for RolloutState[src]

impl From<RolloutState> for i32[src]

impl Hash for RolloutState[src]

impl Ord for RolloutState[src]

impl PartialEq<RolloutState> for RolloutState[src]

impl PartialOrd<RolloutState> for RolloutState[src]

impl StructuralEq for RolloutState[src]

impl StructuralPartialEq for RolloutState[src]

Auto Trait Implementations

impl RefUnwindSafe for RolloutState

impl Send for RolloutState

impl Sync for RolloutState

impl Unpin for RolloutState

impl UnwindSafe for RolloutState

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]