Enum gapi_grpc::google::api::servicecontrol::v1::operation::Importance[][src]

#[repr(i32)]pub enum Importance {
    Low,
    High,
}

Defines the importance of the data contained in the operation.

Variants

Low

The API implementation may cache and aggregate the data. The data may be lost when rare and unexpected system failures occur.

High

The API implementation doesn’t cache and aggregate the data. If the method returns successfully, it’s guaranteed that the data has been persisted in durable storage.

Implementations

impl Importance[src]

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

Returns true if value is a variant of Importance.

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

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

Trait Implementations

impl Clone for Importance[src]

impl Copy for Importance[src]

impl Debug for Importance[src]

impl Default for Importance[src]

impl Eq for Importance[src]

impl From<Importance> for i32[src]

impl Hash for Importance[src]

impl Ord for Importance[src]

impl PartialEq<Importance> for Importance[src]

impl PartialOrd<Importance> for Importance[src]

impl StructuralEq for Importance[src]

impl StructuralPartialEq for Importance[src]

Auto Trait Implementations

impl RefUnwindSafe for Importance

impl Send for Importance

impl Sync for Importance

impl Unpin for Importance

impl UnwindSafe for Importance

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]