Expand description
OpenLark 官方入口 crate。
普通用户应优先使用 openlark,通过业务 feature 开启所需能力:
[dependencies]
openlark = { version = "0.15.0", default-features = false, features = ["auth", "docs-drive", "docs-bitable", "webhook-signature"] }若只想要单一业务域的最小依赖,再直接使用 openlark-{domain} 子 crate。
Re-exports§
pub use openlark_client;pub use openlark_core;pub use openlark_core as core;pub use openlark_auth;pub use openlark_auth as auth;
Modules§
- prelude
- 面向
openlark用户的统一预导出。
Structs§
- Auth
Client - 🔐 认证 meta 入口:
client.auth.app / client.auth.user / client.auth.oauth - Client
- 🚀 OpenLark客户端 - 极简设计
- Client
Builder - 🏗️ 客户端构建器 - 流畅API
- Config
- 🔧 OpenLark客户端配置
- Core
Config - 零拷贝配置共享实现
- Request
Option - 请求选项
Enums§
- Core
Error - 轻量版核心错误
- Error
Code - 标准错误码枚举
- Error
Severity - 错误严重程度
- Error
Type - 错误类型分类
Traits§
- Error
Trait - 核心错误特征