[][src]Enum gcp_client::google::cloud::iot::v1::HttpState

#[repr(i32)]pub enum HttpState {
    Unspecified,
    HttpEnabled,
    HttpDisabled,
}

Indicates whether DeviceService (HTTP) is enabled or disabled for the registry. See the field description for details.

Variants

Unspecified

No HTTP state specified. If not specified, DeviceService will be enabled by default.

HttpEnabled

Enables DeviceService (HTTP) service for the registry.

HttpDisabled

Disables DeviceService (HTTP) service for the registry.

Implementations

impl HttpState[src]

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

Returns true if value is a variant of HttpState.

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

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

Trait Implementations

impl Clone for HttpState[src]

impl Copy for HttpState[src]

impl Debug for HttpState[src]

impl Default for HttpState[src]

impl Eq for HttpState[src]

impl From<HttpState> for i32[src]

impl Hash for HttpState[src]

impl Ord for HttpState[src]

impl PartialEq<HttpState> for HttpState[src]

impl PartialOrd<HttpState> for HttpState[src]

impl StructuralEq for HttpState[src]

impl StructuralPartialEq for HttpState[src]

Auto Trait Implementations

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, 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>, 

impl<T> WithSubscriber for T[src]