dingtalk_rs/client/event_subscribe/mod.rs
1use crate::Result;
2use async_trait::async_trait;
3
4#[async_trait]
5pub trait EventSubscriber {
6 /// 获取推送失败的事件列表
7 /// api: https://open.dingtalk.com/document/orgapp-server/obtain-the-event-list-of-failed-push-messages
8 async fn callback_failed_result_get(&self) -> Result<CallbackFailedList>;
9}
10
11/// 回调加解密
12mod callback_crypto;
13pub use callback_crypto::DingTalkCrypto;
14
15mod model;
16pub use model::*;
17
18mod event_subscribe;