Enum gapi_grpc::google::cloud::dialogflow::v2::version::VersionStatus[][src]

#[repr(i32)]pub enum VersionStatus {
    Unspecified,
    InProgress,
    Ready,
    Failed,
}

The status of a version.

Variants

Unspecified

Not specified. This value is not used.

InProgress

Version is not ready to serve (e.g. training is in progress).

Ready

Version is ready to serve.

Failed

Version training failed.

Implementations

impl VersionStatus[src]

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

Returns true if value is a variant of VersionStatus.

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

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

Trait Implementations

impl Clone for VersionStatus[src]

impl Copy for VersionStatus[src]

impl Debug for VersionStatus[src]

impl Default for VersionStatus[src]

impl Eq for VersionStatus[src]

impl From<VersionStatus> for i32[src]

impl Hash for VersionStatus[src]

impl Ord for VersionStatus[src]

impl PartialEq<VersionStatus> for VersionStatus[src]

impl PartialOrd<VersionStatus> for VersionStatus[src]

impl StructuralEq for VersionStatus[src]

impl StructuralPartialEq for VersionStatus[src]

Auto Trait Implementations

impl RefUnwindSafe for VersionStatus

impl Send for VersionStatus

impl Sync for VersionStatus

impl Unpin for VersionStatus

impl UnwindSafe for VersionStatus

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]