Enum gapi_grpc::grafeas::v1beta1::discovery::discovered::AnalysisStatus[][src]

#[repr(i32)]pub enum AnalysisStatus {
    Unspecified,
    Pending,
    Scanning,
    FinishedSuccess,
    FinishedFailed,
    FinishedUnsupported,
}

Analysis status for a resource. Currently for initial analysis only (not updated in continuous analysis).

Variants

Unspecified

Unknown.

Pending

Resource is known but no action has been taken yet.

Scanning

Resource is being analyzed.

FinishedSuccess

Analysis has finished successfully.

FinishedFailed

Analysis has finished unsuccessfully, the analysis itself is in a bad state.

FinishedUnsupported

The resource is known not to be supported

Implementations

impl AnalysisStatus[src]

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

Returns true if value is a variant of AnalysisStatus.

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

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

Trait Implementations

impl Clone for AnalysisStatus[src]

impl Copy for AnalysisStatus[src]

impl Debug for AnalysisStatus[src]

impl Default for AnalysisStatus[src]

impl Eq for AnalysisStatus[src]

impl From<AnalysisStatus> for i32[src]

impl Hash for AnalysisStatus[src]

impl Ord for AnalysisStatus[src]

impl PartialEq<AnalysisStatus> for AnalysisStatus[src]

impl PartialOrd<AnalysisStatus> for AnalysisStatus[src]

impl StructuralEq for AnalysisStatus[src]

impl StructuralPartialEq for AnalysisStatus[src]

Auto Trait Implementations

impl RefUnwindSafe for AnalysisStatus

impl Send for AnalysisStatus

impl Sync for AnalysisStatus

impl Unpin for AnalysisStatus

impl UnwindSafe for AnalysisStatus

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]