[][src]Enum zipwhip_rs::WebhookEvent

pub enum WebhookEvent {
    Send,
    Receive,
    Delete,
    Read,
    Progress,
    OptOut,
}

Various webhook events one can listen for.

Variants

Send

When a message is sent from your number.

Receive

When an incoming message is received.

Delete

When one of your messages have been removed from the database.

Read

When an incoming message has been read.

Progress

When an outgoing message changes it's status.

OptOut

When an incoming message contains the keywords "STOP" or "UNSTOP".

Trait Implementations

impl Debug for WebhookEvent[src]

impl<'de> Deserialize<'de> for WebhookEvent[src]

impl PartialEq<WebhookEvent> for WebhookEvent[src]

impl Serialize for WebhookEvent[src]

impl StructuralPartialEq for WebhookEvent[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<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

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.