Skip to main content

wx_rust_common/api/
mod.rs

1//! 公共 API 抽象。
2//!
3//! 对应 Java `me.chanjar.weixin.common.api` 包:
4//! 常量([`wx_consts`])、异常处理回调([`WxErrorExceptionHandler`])、
5//! 重复消息检查器(内存/Redis 实现)。
6
7pub mod wx_consts;
8pub mod wx_error_exception_handler;
9pub mod wx_message_duplicate_checker;
10pub mod wx_message_in_memory_duplicate_checker;
11pub mod wx_message_in_memory_duplicate_checker_singleton;
12#[cfg(feature = "redis")]
13pub mod wx_message_in_redis_duplicate_checker;
14
15pub use wx_error_exception_handler::WxErrorExceptionHandler;
16pub use wx_message_duplicate_checker::WxMessageDuplicateChecker;
17pub use wx_message_in_memory_duplicate_checker::WxMessageInMemoryDuplicateChecker;
18pub use wx_message_in_memory_duplicate_checker_singleton::WxMessageInMemoryDuplicateCheckerSingleton;
19#[cfg(feature = "redis")]
20pub use wx_message_in_redis_duplicate_checker::WxMessageInRedisDuplicateChecker;