wx_rust_open/lib.rs
1//! WxRust 开放平台(微信第三方平台)模块(对应 WxJava `weixin-java-open`)。
2//!
3//! 覆盖 `me.chanjar.weixin.open.*` 的基础设施:
4//! - 门面服务(`WxOpenService`):component_access_token 双检锁缓存
5//! (用 component_verify_ticket 换 component_access_token)、GET/POST
6//! 执行引擎与 token 自动刷新(与 mp/ma 同一模式);
7//! - 组件子服务(`WxOpenComponentService`):预授权码、授权事件、代
8//! 公众号/小程序服务桥接的签名冻结骨架;
9//! - 配置存储(`WxOpenConfigStorage` / `WxOpenDefaultConfigImpl`)、
10//! 回调消息加解密(`WxOpenCryptUtils`)、URL 常量等。
11//!
12//! 业务子域(授权信息、代 mp/ma 服务、小程序管理、minishop 等)随
13//! 后续波次按迁移路线图实现;`bean` 模块当前仅包含 token 核心 bean。
14
15#![forbid(unsafe_code)]
16
17pub mod api;
18pub mod bean;
19pub mod config;
20pub mod constant;
21pub mod enums;
22pub mod util;