Enum gapi_grpc::google::cloud::iot::v1::MqttState[][src]

#[repr(i32)]pub enum MqttState {
    Unspecified,
    MqttEnabled,
    MqttDisabled,
}

Indicates whether an MQTT connection is enabled or disabled. See the field description for details.

Variants

Unspecified

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

MqttEnabled

Enables a MQTT connection.

MqttDisabled

Disables a MQTT connection.

Implementations

impl MqttState[src]

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

Returns true if value is a variant of MqttState.

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

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

Trait Implementations

impl Clone for MqttState[src]

impl Copy for MqttState[src]

impl Debug for MqttState[src]

impl Default for MqttState[src]

impl Eq for MqttState[src]

impl From<MqttState> for i32[src]

impl Hash for MqttState[src]

impl Ord for MqttState[src]

impl PartialEq<MqttState> for MqttState[src]

impl PartialOrd<MqttState> for MqttState[src]

impl StructuralEq for MqttState[src]

impl StructuralPartialEq for MqttState[src]

Auto Trait Implementations

impl RefUnwindSafe for MqttState

impl Send for MqttState

impl Sync for MqttState

impl Unpin for MqttState

impl UnwindSafe for MqttState

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]