Enum gapi_grpc::google::appengine::v1beta::InboundServiceType[][src]

#[repr(i32)]pub enum InboundServiceType {
    InboundServiceUnspecified,
    InboundServiceMail,
    InboundServiceMailBounce,
    InboundServiceXmppError,
    InboundServiceXmppMessage,
    InboundServiceXmppSubscribe,
    InboundServiceXmppPresence,
    InboundServiceChannelPresence,
    InboundServiceWarmup,
}

Available inbound services.

Variants

InboundServiceUnspecified

Not specified.

InboundServiceMail

Allows an application to receive mail.

InboundServiceMailBounce

Allows an application to receive email-bound notifications.

InboundServiceXmppError

Allows an application to receive error stanzas.

InboundServiceXmppMessage

Allows an application to receive instant messages.

InboundServiceXmppSubscribe

Allows an application to receive user subscription POSTs.

InboundServiceXmppPresence

Allows an application to receive a user’s chat presence.

InboundServiceChannelPresence

Registers an application for notifications when a client connects or disconnects from a channel.

InboundServiceWarmup

Enables warmup requests.

Implementations

impl InboundServiceType[src]

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

Returns true if value is a variant of InboundServiceType.

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

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

Trait Implementations

impl Clone for InboundServiceType[src]

impl Copy for InboundServiceType[src]

impl Debug for InboundServiceType[src]

impl Default for InboundServiceType[src]

impl Eq for InboundServiceType[src]

impl From<InboundServiceType> for i32[src]

impl Hash for InboundServiceType[src]

impl Ord for InboundServiceType[src]

impl PartialEq<InboundServiceType> for InboundServiceType[src]

impl PartialOrd<InboundServiceType> for InboundServiceType[src]

impl StructuralEq for InboundServiceType[src]

impl StructuralPartialEq for InboundServiceType[src]

Auto Trait Implementations

impl RefUnwindSafe for InboundServiceType

impl Send for InboundServiceType

impl Sync for InboundServiceType

impl Unpin for InboundServiceType

impl UnwindSafe for InboundServiceType

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]