cronback_lib/types/
action.rs

1use dto::{FromProto, IntoProto};
2use sea_orm::FromJsonQueryResult;
3use serde::{Deserialize, Serialize};
4
5use crate::types::Webhook;
6
7#[derive(
8    Debug,
9    IntoProto,
10    FromProto,
11    Clone,
12    Serialize,
13    Deserialize,
14    PartialEq,
15    Eq,
16    FromJsonQueryResult,
17)]
18#[proto(target = "proto::common::Action", non_exhaustive)]
19pub enum Action {
20    Webhook(Webhook),
21}