Enum gapi_grpc::google::devtools::resultstore::v2::UploadStatus[][src]

#[repr(i32)]pub enum UploadStatus {
    Unspecified,
    Uploading,
    PostProcessing,
    Immutable,
}

Indicates the upload status of the invocation, whether it is post-processing, or immutable, etc.

Variants

Unspecified

The implicit default enum value. Should never be set.

Uploading

The invocation is still uploading to the ResultStore.

PostProcessing

The invocation upload is complete. The ResultStore is still post-processing the invocation.

Immutable

All post-processing is complete, and the invocation is now immutable.

Implementations

impl UploadStatus[src]

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

Returns true if value is a variant of UploadStatus.

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

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

Trait Implementations

impl Clone for UploadStatus[src]

impl Copy for UploadStatus[src]

impl Debug for UploadStatus[src]

impl Default for UploadStatus[src]

impl Eq for UploadStatus[src]

impl From<UploadStatus> for i32[src]

impl Hash for UploadStatus[src]

impl Ord for UploadStatus[src]

impl PartialEq<UploadStatus> for UploadStatus[src]

impl PartialOrd<UploadStatus> for UploadStatus[src]

impl StructuralEq for UploadStatus[src]

impl StructuralPartialEq for UploadStatus[src]

Auto Trait Implementations

impl RefUnwindSafe for UploadStatus

impl Send for UploadStatus

impl Sync for UploadStatus

impl Unpin for UploadStatus

impl UnwindSafe for UploadStatus

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]