Enum gapi_grpc::google::devtools::resultstore::v2::test_case::Result[][src]

#[repr(i32)]pub enum Result {
    Unspecified,
    Completed,
    Interrupted,
    Cancelled,
    Filtered,
    Skipped,
    Suppressed,
}

The result of running a test case.

Variants

Unspecified

The implicit default enum value. Do not use.

Completed

Test case ran to completion. Look for failures or errors to determine whether it passed, failed, or errored.

Interrupted

Test case started but did not complete because the test harness received a signal and decided to stop running tests.

Cancelled

Test case was not started because the test harness received a SIGINT or timed out.

Filtered

Test case was not run because the user or process running the test specified a filter that excluded this test case.

Skipped

Test case was not run to completion because the test case decided it should not be run (eg. due to a failed assumption in a JUnit4 test). Per-test setup or tear-down may or may not have run.

Suppressed

The test framework did not run the test case because it was labeled as suppressed. Eg. if someone temporarily disables a failing test.

Implementations

impl Result[src]

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

Returns true if value is a variant of Result.

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

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

Trait Implementations

impl Clone for Result[src]

impl Copy for Result[src]

impl Debug for Result[src]

impl Default for Result[src]

impl Eq for Result[src]

impl From<Result> for i32[src]

impl Hash for Result[src]

impl Ord for Result[src]

impl PartialEq<Result> for Result[src]

impl PartialOrd<Result> for Result[src]

impl StructuralEq for Result[src]

impl StructuralPartialEq for Result[src]

Auto Trait Implementations

impl RefUnwindSafe for Result

impl Send for Result

impl Sync for Result

impl Unpin for Result

impl UnwindSafe for Result

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]