Enum gapi_grpc::google::api::ChangeType[][src]

#[repr(i32)]pub enum ChangeType {
    Unspecified,
    Added,
    Removed,
    Modified,
}

Classifies set of possible modifications to an object in the service configuration.

Variants

Unspecified

No value was provided.

Added

The changed object exists in the ‘new’ service configuration, but not in the ‘old’ service configuration.

Removed

The changed object exists in the ‘old’ service configuration, but not in the ‘new’ service configuration.

Modified

The changed object exists in both service configurations, but its value is different.

Implementations

impl ChangeType[src]

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

Returns true if value is a variant of ChangeType.

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

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

Trait Implementations

impl Clone for ChangeType[src]

impl Copy for ChangeType[src]

impl Debug for ChangeType[src]

impl Default for ChangeType[src]

impl Eq for ChangeType[src]

impl From<ChangeType> for i32[src]

impl Hash for ChangeType[src]

impl Ord for ChangeType[src]

impl PartialEq<ChangeType> for ChangeType[src]

impl PartialOrd<ChangeType> for ChangeType[src]

impl StructuralEq for ChangeType[src]

impl StructuralPartialEq for ChangeType[src]

Auto Trait Implementations

impl RefUnwindSafe for ChangeType

impl Send for ChangeType

impl Sync for ChangeType

impl Unpin for ChangeType

impl UnwindSafe for ChangeType

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]