squareup/models/enums/
gift_card_activity_webhook_event_type.rs1use serde::{Deserialize, Serialize};
4use std::fmt::{Display, Formatter};
5
6#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)]
8pub enum GiftCardActivityWebhookEventType {
9 #[serde(rename = "gift_card.activity.created")]
10 GiftCardActivityCreated,
11 #[serde(rename = "gift_card.activity.update")]
12 GiftCardActivityUpdate,
13}
14
15impl Display for GiftCardActivityWebhookEventType {
16 fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
17 match self {
18 GiftCardActivityWebhookEventType::GiftCardActivityCreated => {
19 write!(f, "gift_card.activity.created")
20 }
21 GiftCardActivityWebhookEventType::GiftCardActivityUpdate => {
22 write!(f, "gift_card.activity.update")
23 }
24 }
25 }
26}