openlark_application/lib.rs
1//! # OpenLark 应用管理模块
2//!
3//! OpenLark SDK 的应用管理模块,提供飞书应用 API 的完整访问。
4
5#![allow(clippy::module_inception)]
6
7mod service;
8
9/// 应用管理模块的通用工具与端点定义。
10pub mod common;
11
12#[cfg(feature = "v1")]
13/// 飞书应用 API。
14pub mod application;
15
16/// Workplace 场景相关 API。
17pub mod workplace;
18
19/// 应用管理模块常用预导出。
20pub mod prelude;
21
22/// 应用管理服务统一入口。
23pub use service::ApplicationService;
24
25/// 应用服务客户端类型别名(统一命名为 `XxxClient`)。
26pub type ApplicationClient = ApplicationService;
27
28/// 当前 crate 版本号。
29pub const VERSION: &str = env!("CARGO_PKG_VERSION");
30
31#[cfg(test)]
32#[allow(unused_imports)]
33mod tests {
34 use super::*;
35 #[test]
36 fn test_version() {
37 assert_ne!(VERSION, "");
38 }
39}