Enum gapi_grpc::google::appengine::v1::DomainOverrideStrategy[][src]

#[repr(i32)]pub enum DomainOverrideStrategy {
    UnspecifiedDomainOverrideStrategy,
    Strict,
    Override,
}

Override strategy for mutating an existing mapping.

Variants

UnspecifiedDomainOverrideStrategy

Strategy unspecified. Defaults to STRICT.

Strict

Overrides not allowed. If a mapping already exists for the specified domain, the request will return an ALREADY_EXISTS (409).

Override

Overrides allowed. If a mapping already exists for the specified domain, the request will overwrite it. Note that this might stop another Google product from serving. For example, if the domain is mapped to another App Engine application, that app will no longer serve from that domain.

Implementations

impl DomainOverrideStrategy[src]

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

Returns true if value is a variant of DomainOverrideStrategy.

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

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

Trait Implementations

impl Clone for DomainOverrideStrategy[src]

impl Copy for DomainOverrideStrategy[src]

impl Debug for DomainOverrideStrategy[src]

impl Default for DomainOverrideStrategy[src]

impl Eq for DomainOverrideStrategy[src]

impl From<DomainOverrideStrategy> for i32[src]

impl Hash for DomainOverrideStrategy[src]

impl Ord for DomainOverrideStrategy[src]

impl PartialEq<DomainOverrideStrategy> for DomainOverrideStrategy[src]

impl PartialOrd<DomainOverrideStrategy> for DomainOverrideStrategy[src]

impl StructuralEq for DomainOverrideStrategy[src]

impl StructuralPartialEq for DomainOverrideStrategy[src]

Auto Trait Implementations

impl RefUnwindSafe for DomainOverrideStrategy

impl Send for DomainOverrideStrategy

impl Sync for DomainOverrideStrategy

impl Unpin for DomainOverrideStrategy

impl UnwindSafe for DomainOverrideStrategy

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]