Enum gapi_grpc::google::cloud::domains::v1alpha2::dns_settings::DsState[][src]

#[repr(i32)]pub enum DsState {
    Unspecified,
    DsRecordsUnpublished,
    DsRecordsPublished,
}

The publication state of DS records for a Registration.

Variants

Unspecified

DS state is unspecified.

DsRecordsUnpublished

DNSSEC is disabled for this domain. No DS records for this domain are published in the parent DNS zone.

DsRecordsPublished

DNSSEC is enabled for this domain. Appropriate DS records for this domain are published in the parent DNS zone. This option is valid only if the DNS zone referenced in the Registration’s dns_provider field is already DNSSEC-signed.

Implementations

impl DsState[src]

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

Returns true if value is a variant of DsState.

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

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

Trait Implementations

impl Clone for DsState[src]

impl Copy for DsState[src]

impl Debug for DsState[src]

impl Default for DsState[src]

impl Eq for DsState[src]

impl From<DsState> for i32[src]

impl Hash for DsState[src]

impl Ord for DsState[src]

impl PartialEq<DsState> for DsState[src]

impl PartialOrd<DsState> for DsState[src]

impl StructuralEq for DsState[src]

impl StructuralPartialEq for DsState[src]

Auto Trait Implementations

impl RefUnwindSafe for DsState

impl Send for DsState

impl Sync for DsState

impl Unpin for DsState

impl UnwindSafe for DsState

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]